WiSnap User Manual 4.41 05282015-ML
Page 68
As of version 2.21 07/11/2010
The firmware checksum the image (and compare to the stored values in the file) now before committing it to flash and updating
the boot record after download. If the checksum fails firmware prints “UPDATE FAILED” and deletes the image.
As of Version 2.20 06/14/2010
Passphrase now accepts up to 64 characters. A bug introduced in 2.19 causes the wlan passphrase to be truncated to 32
characters (making it impossible to enter a 32 byte HEX literal PSK).
Fixed DHCP status when link to Access Point (AP) is lost. It was still reporting DHCP OK. It is now cleared and new DHCP session
will start once AP link is reestablished.
Fixed a bug where UDP receive becomes disabled (no packets are received) if AP-LOST and then re-established.
Improved handling of AP disconnect, and AP link lost due to linkmon timeout or other disconnect
If TCP connection was active, connection could be in hung/incorrect state, and once AP is regained, in some cases, this would not
recover. This has been fixed in this version. Refer to section
set ip flags
<value>
for more information.
Added new setting to the UART mode -
set uart mode 0x10
.
Disabled the auto-join feature when in command mode. Auto-join causes WiSnap to become unresponsive to
$$$
or commands
during the period when auto-joining is failing due to non-existent AP, making it hard to process or interpret commands. Once
command mode is exited, auto-join will re-enable.
There are new levels of print out diagnostics that can be enabled/disabled with the
sys print
variable.
Ability to add prefix to HTML client post, specifically the ability to append
&id=
and
&rtc=
in the HTML message.
As of Version 2.19 3/05/2009
Improved performance of the UART receiver. UART is now reliable at up to 460Kpbs with RTS flow control.
Created UART data trigger mode, which will automatically make a TCP/HTTP connection based on received UART data.
Set uart
mode 2
to enable this mode.
Added time stamping option to both UDP and TCP packets. 8 byte RTC counter is appended.
DHCP client now inserts the DEVICEID string into the HOST name when requesting a DHCP lease. This string is displayed by most
routers and DHCP servers in their lease tables.
show net n
command returns the MAC Address of the Access Point currently associated.
get i a
command returns only the IP address of the WiSnap.
show network
added a response “Boot=<time in ms>” which displays the total time in milliseconds that was required to be ready
on the network (associate and get IP address). This time is also added to the UDP broadcast packet at byte location 92.
Added a number of HTTP commands for posting data to a web server. See Section 12.
As of Version 2.15 10/15/2009
Fixed a problem where the first UART RX character received on power up is received but does not sent until receipt of 2nd
character.
Fixed a problem with some APs that violate Wi-Fi specifications by not responding to WPA authentication within 250ms. The
set
option jointimer xxxx
command, which specifies the timeout in ms for a
join
now also applies to the WPA timeout. The default is
now 1000ms or 1 second. NOTE: some APs require up to 1500ms to respond.
When connected over TCP, and the AP disappears or WiSnap loses association, the WiSnap will now close the connection. The
*CLOS* response will now appear when the connection is terminated by the WiSnap. NOTE: This may require the use of the
set
comm idle xx
setting to monitor the TCP connection, and force a TCP disconnect when no data is flowing due to lost association.
Link monitor - The command
set wlan linkmon x
is now used to monitor the state of the association to the AP. The AP is scanned
once per second, and if x consecutive scans fail, the WiSnap declares “AP is lost” sets the interface to down state, and enters the
association process. Previously the WiSnap would not detect that the AP association was lost until the AP became available
again, or the WiSnap was power cycled or rebooted.