Serialio WinSnap User Manual And Command Reference

Serialio WinSnap User Manual And Command Reference

Wi-fi/serial adapter
Table of Contents

Advertisement

Quick Links

WiSnap User Manual 4.41 05282015-ML
W
S
W
-F
/S
A
I
NAP
I
I
ERIAL
DAPTER
802.11 B/G Wireless LAN Module
User Manual and Command Reference
Version 4.41
May 28, 2015
Page 1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the WinSnap and is the answer not in the manual?

Questions and answers

Summary of Contents for Serialio WinSnap

  • Page 1 WiSnap User Manual 4.41 05282015-ML ERIAL DAPTER 802.11 B/G Wireless LAN Module User Manual and Command Reference Version 4.41 May 28, 2015 Page 1...
  • Page 2: Table Of Contents

    WiSnap User Manual 4.41 05282015-ML Overview Hardware Interface Power Reset UART Status Indicators WiSnap M1 External Antenna Additional WiSnap AAA Dongle Notes Configuration Entering Command Mode Common Configurations WiSnap Command Reference Command Syntax Command Organization SET Commands AD HOC Parameters BROADCAST Parameters COMM Parameters DNS Parameters...
  • Page 3 WiSnap User Manual 4.41 05282015-ML 13.3 Automatically Connect to Web Server on UART Data 13.4 Posting Binary Data 13.5 Auto Posting Sensor Data 13.6 Examples Using the HTML Client Firmware Upgrade over FTP 14.1 FTP Upload and Upgrade Ad Hoc Networking Mode 15.1 Infrastructure and Ad Hoc Comparison 15.2...
  • Page 4: Overview

    Adapter is more than a cable replacement solution. By allowing multiple TCP/IP sockets, applications can control and monitor hundreds of Wi-Fi Serial adapters remotely distributed across a building LAN or campus WAN. 2 Hardware Interface Please see the specific data sheet on the SerialIO.com website for hardware specifications and layout information, located here: http://serialio.com/support/wifi/Serialio_WiSnap_GSX_Super_Module_Specs_2.0.pdf 2.1 Power...
  • Page 5: Reset

    WiSnap User Manual 4.41 05282015-ML Apply 3.3 VDC power to VBATT (pin 20), and V3.3IN (pin 21). Tie 3.3VREG-IN (pin 18) to GROUND. Leave 3.3V-REG-OUT (Pin 17) floating/no connect. BATTERY: Apply battery = 2.0 to 3.3VDC to VBATT (pin 20). Leave V3.3IN pin 21 floating/no connect. Tie pin 17 to pin 18.
  • Page 6: Status Indicators

    WiSnap User Manual 4.41 05282015-ML  NOTE: The following only applies to the WiSnap M1 module. Connect a common ground when using the external TX, RX inputs. For a 3 wire DB-9 interface, connect TX, RX, and GND only. Factory default is hardware flow control disabled; CTS and RTS are not required. PIO’s are not 5.0 VDC tolerant.
  • Page 7: Additional Wisnap Aaa Dongle Notes

    There are two ways to enable ad-hoc mode from the WiSnap: hardware, and software. See section 3.1 for more information about ad-hoc networking. Note: Ad-hoc has been deprecated as of firmware version 4.41. If you require ad-hoc mode, contact Serialio prior to purchase to have an earlier firmware version installed on the WiSnap.
  • Page 8 WiSnap User Manual 4.41 05282015-ML The "user" config file is created using the save user command, which saves the current configuration settings. Even if there is a “user” config file arming and toggling this switch nine (9) times will override the “user” settings and restore the WiSnap module to the factory hardcoded defaults.
  • Page 9: Configuration

    WiSnap User Manual 4.41 05282015-ML Configuration 3.1 Entering Command Mode Upon power up, the device will be in data mode. To enter command mode, send the three characters $$$ and the device will respond with CMD. While in command mode, the device will accept ASCII bytes as commands. Page 9...
  • Page 10: Common Configurations

    RN-131g connects, for example: the default is 9600 baud rate, 8 bits, No Parity, 1 stop bit, and hardware flow control disabled. Use TeraTerm, PuTTY, or SerialIO’s JavaTerm as your terminal emulator. Please DO NOT use HyperTerminal as it is known to have issues with our products.
  • Page 11 WiSnap User Manual 4.41 05282015-ML The join 1 setting ensures that when the module wakes up, it tries to join the access point that matches the stored SSID, passkey and channel. Channel =0 (the default) will force auto-scanning. Setting the channel will reduce the time it takes the WiSnap to find and associate.
  • Page 12: Wisnap Command Reference

    WiSnap User Manual 4.41 05282015-ML Step 3: Set the wake up and sleep conditions. In this mode the sleep and wake timers are used to conserve battery. Since we don’t know when the remote host will connect, the module should to occasionally wake up and listen for the remote host.
  • Page 13: Command Organization

    WiSnap User Manual 4.41 05282015-ML however, s uart baud 115200 is NOT valid. Numbers can be entered as either decimal, (like 115200 above) or hex. To enter hex, use “0x” before the value: 0x<value>. For example, the hex value FF would be entered as 0xFF. 4.2 Command Organization Commands fall into 5 general categories: ...
  • Page 14: Broadcast Parameters

    WiSnap User Manual 4.41 05282015-ML set ad-hoc beacon <ms> - sets the ad-hoc beacon interval in milliseconds where <ms> is a decimal number from 0 to 65,436. Default is 100. set ad-hoc probe <num> - sets the ad-hoc probe retry count. Default is 5. This is the number of consecutive probe responses that can be lost before declaring “AD- HOC is lost”...
  • Page 15: Dns Parameters

    WiSnap User Manual 4.41 05282015-ML set comm size <value> - sets the flush size. An IP packet will be sent each time <value> bytes are received. Default is 64 bytes. You should set this value to the largest possible setting to maximize TCP/IP performance. Maximum value = 1420 (at 9600) bytes.
  • Page 16 WiSnap User Manual 4.41 05282015-ML set ip address <addr> - sets the IP address of the WiSnap module, where <address> is an IP address in the form <octet>.<octet>.<octet>.<octet> with <octet> being a number between 0 and 255. If DHCP is turned on, the IP address is assigned and overwritten during association with the access point.
  • Page 17: Optional Parameters

    WiSnap User Manual 4.41 05282015-ML set ip netmask <value> - sets the network mask. If DHCP is turned on, the net mask is assign and overwritten during association with the access point. set ip protocol <value> - sets the IP protocol. Value is a bit mapped setting. To connect to the WiSnap module over TCP/IP such as Telnet the device must have the use the TCP Server protocol / bit 2 set.
  • Page 18: System Parameters

    WiSnap User Manual 4.41 05282015-ML Function Automatically send HTML data header based on broadcast interval Send users BINARY data (converted to ASCII hex) Sample the TPIO and AtoD pins format to ASCII hex Appends &id= <the value of the deviceid string set with “set opt device <string>”>...
  • Page 19 WiSnap User Manual 4.41 05282015-ML set sys output 0x0100 0x0100 - Drives GPIO8 high set sys output 0x0000 0x0100 - Drives GPIO8 low set sys sleep <secs> - sets the sleep timer, where <value> is a decimal number. The sleep timer is the time (in seconds) after which the module goes to sleep.
  • Page 20: Time Server Parameters

    WiSnap User Manual 4.41 05282015-ML Value Sensor pin voltage Turn off the sensor power Ground the sensor pin 1.2-V internal regulated reference VBATT input pin 3.3-V output of on-board regulator  Example: set q power 0x20 - Sets power to 1.2 V automatically upon power up set q power 0x02 - Sets power to 1.2 V when a sampling event occurs set q power 0x40 - Sets power to 3.3 V automatically upon power up set q power 0x04 - Sets power to 3.3 V when a sampling event occurs...
  • Page 21: Wlan Parameters

    WiSnap User Manual 4.41 05282015-ML Raw Baud Rate Comment 458333 This is 460800 500000 Raw baud rate 550000 Raw baud rate 611111 Raw baud rate 687599 Raw baud rate 785714 Raw baud rate 916667 This is 921600 1100000 Raw baud rate ...
  • Page 22 WiSnap User Manual 4.41 05282015-ML set wlan auth <value> - sets the authentication mode. Not needed unless using auto join mode 2. i.e. set wlan join 2  NOTE: During association the WiSnap module interrogates the Access Point and automatically selects the authentication mode.
  • Page 23 WiSnap User Manual 4.41 05282015-ML authentication mode. This ignores the stored SSID and searches for the access point with the strongest signal. The channels searched can be limited by setting the channel mask. Reserved – Not used. Create an Ad hoc network, using stored SSID, IP address, and netmask.
  • Page 24: Get Commands

    WiSnap User Manual 4.41 05282015-ML set wlan rate <value> - sets the wireless data rate. Lowering the rate increases the effective range of the WiSnap module. The value entered is mapped according to the following table: Value Wireless Data Rate 1 Mbit/sec 2 Mbit/sec 5.5 Mbit/sec...
  • Page 25: Status Commands

    Except where noted, the show commands do not have any parameters. show bat - displays current battery voltage, (only valid for SerialIO.com battery powered products like the WiSnapAAA) show connection - displays connection status in this HEX format: 8XYZ...
  • Page 26: Action Commands

    <string> - causes the module to perform a DNS query, where <string> is the host name for which to search.  Example: lookup serialio - Searches for the host serialio. open <addr> <port> - opens a TCP connection to the given IP port and address. If no arguments are provided, the device will attempt to connect to the stored remote host IP address and remote port number.
  • Page 27: File Io Commands

    WiSnap User Manual 4.41 05282015-ML 2) ping g - pings the gateway, the gateway IP address is loaded if DHCP is turned on, otherwise it should be set with the set ip gateway <addr> command 3) ping h - pings the stored host IP address, the host IP address can be set with the set ip host <addr> command 4) ping i - pings a known Internet server at www.neelum.com by first resolving the URL (proves that DNS is working and proves the device has internet connectivity) 5) ping 0 - terminates a ping command...
  • Page 28 WiSnap User Manual 4.41 05282015-ML Drive GPIO9 High GPIO8 The module sleeps as soon as GPIO8 is held high (4 µs latency). To enable this feature, use the set sys trigger 0x20 command setting. To wake up the module from sleep, following options are available: Method Type Description...
  • Page 29: System Timers And Auto Connect Timers

    WiSnap User Manual 4.41 05282015-ML 10.1 System Timers and Auto Connect Timers The WiSnap module uses the Real Time clock (RTC) to generate timers. The RTC is active even when the WiSnap module is asleep. This makes it possible to put the module to sleep and wake up from sleep based on timer intervals using timers. The WiSnap module has the following timers available: ...
  • Page 30: Wake On Sensor Input

    WiSnap User Manual 4.41 05282015-ML The UDP auto-sleep timer is set using two variables. The timer interval is a product of the autosleep value and the comm flush timer (in milliseconds). The timer is decremented every “product” milliseconds. For example, if you need a UDP sleep timer of 40 milliseconds, you need to set the following variables: set sys autosleep 4 - sets the autosleep value to 4 set comm timer 10 - sets the comm timer to 10 ms (default value) The resulting UDP sleep timer will be 4*10 ms = 40 ms.
  • Page 31: Wake On Uart

    WiSnap User Manual 4.41 05282015-ML set sys trigger 2 set sys trigger 4  WARNING: Under no conditions should the voltage on any sensor input exceed 1.2VDC. Permanent damage to the module will result. Sensor inputs are rated 1.2VDC maximum. You must use a resistor divider when driving a sensor pin from the other 3V pins such as RX.
  • Page 32: Setting Gpio Direction, Alternate Functions And Disabling Leds

    WiSnap User Manual 4.41 05282015-ML equivalent of the ASCII character. Setting the match character to 0 disables matching. Each time the match character is seen an IP packet will be sent. For example, set comm match 0xd forwards once a 0xd hex character is seen. ...
  • Page 33 WiSnap User Manual 4.41 05282015-ML Trigger=0x1 Autoconn=0 IoFunc=0x0 IoMask=0x21f0 PrintLvl=0x1 The table below shows the usage of the GPIO pins with their default state and functionality: Signal Name RN-131 RN-171 Default Function Default State Default State GPIO0 GPIO1 Input Unused GPIO2 Input Unused...
  • Page 34: Setting Debug Print Levels

    WiSnap User Manual 4.41 05282015-ML  NOTE: Bits 0-3 are mutually exclusive with the bits 4-6. i.e. 0x77 is an illegal value. If the LEDs are disabled using bits 0, 1, 2 above, you can then use the show i command to read these GPIO. For example show i will return Port=30.
  • Page 35: Scan Output Format

    WiSnap User Manual 4.41 05282015-ML  set sys printlvl <value> - sets additional print functions. Value is a bit-mapped register that controls which printout messages are sent to the UART. See Section 5.8, set sys parameters for more information. 10.7 Scan Output Format You enable the scan output using the set sys printlvl 0x4000 command.
  • Page 36: Firmware Version 2.22 Through 2.30

    WiSnap User Manual 4.41 05282015-ML 0200 IBSS (ad hoc mode) 1000 Privacy (secure with WEP or WAP) 2000 Short preamble Table: WPA Bit Mask Values Bit Mask Value Description WPA_UNICAST_TKIP WPA_UNITCAST_AES_CCMP WPA_BROADCAST_TKIP WPA_BROADCAST_AES_CCMP Table: WPS Bit Mask Values Bit Mask Value Description WPS_PushButton_ACTIVE WPS_SUPPORTED...
  • Page 37: Using The Real Time Clock Function

    WiSnap User Manual 4.41 05282015-ML mode 1 = Connected 3 = Ad hoc mode 3 = No IP 4 = Connecting 5 = Challenge for password 10.9 Using the Real Time Clock Function The module’s real-time clock keeps track of the number of seconds since the module was powered on and the actual time when the module synchronized with the sNTP time server.
  • Page 38: Time Stamping Packets

    WiSnap User Manual 4.41 05282015-ML Wake=6 RAW=2345ab  NOTE: The RAW value is the 64-bit hex RAW value of the RTC, which ticks at 32,768 Hz. 10.10 Time Stamping Packets This feature can be used to automatically append 8 bytes to a TCP or UDP packet. set ip flags 0x87 - enables timestamp and keeps other default settings TIME STAMP (MSB to LSB) User’s TCP or UDP...
  • Page 39: Udp Auto Pairing

    WiSnap User Manual 4.41 05282015-ML over the Wi-Fi link via the UDP protocol (in this case) and the data coming over the Wi-Fi link (via UDP protocol in this case) will be sent to the UART. 11.2 UDP Auto Pairing UDP auto pairing feature temporarily stores the Host IP address of the first remote device that send a UDP packet into the module.
  • Page 40: Joining Networks And Making Connections

    WiSnap User Manual 4.41 05282015-ML AP MAC Chan RSSI Local Real Battery GPIO Time Version User Boot Sensor address TCP port Time Voltage pins of day DEVICEID time pins Clock datecode Bytes Size MAC address of AP that we are Associated with (for location) Channel we are on RSSI local TCP port# (for connecting into the WiSnap device)
  • Page 41: Making Connections

    WiSnap User Manual 4.41 05282015-ML scan <2.03> Found 6 SSID RSSI MAC Address Suites roving1 Open 00:1c:df:4f:45:9e NETGEAR Open 00:22:3f:6b:95:42 07FX12018434 00:18:3a:7e:71:d7 1104 TheLoft WPA2PSK 00:0c:41:82:54:19 AESM-AES 1100 airlink-11 WPAv1 00:18:02:70:7e:e8 TKIPM-TKIP 3100 sensor Open 00:1c:df:cc:aa:d8 If the network you’re connecting to is open, you can simply use the join command to associate with the access point. From the scan list above you can see that roving1 is an open network access point.
  • Page 42: Setting Up Automatic Connections

    WiSnap User Manual 4.41 05282015-ML With the WiSnap module in command mode, type open <addr> <port>. The server will report the connection is open and you can type characters into the UART window and see them on the server window or vice versa. 12.3 Setting up Automatic Connections Some applications require the module to connect to a remote server, send data, and then disconnect automatically upon...
  • Page 43: Utilizing The Backup Ip Address/Connect Function

    WiSnap User Manual 4.41 05282015-ML set dns name myserver - sets the DNS host name of the TCP/IP connection to “myserver”. Once the address is resolved an automatic connection will be made.  To manually lookup the IP address of a host, use this command: lookup <string>...
  • Page 44: Automatically Periodically Connect To Web Server

    WiSnap User Manual 4.41 05282015-ML Value Wake Reason Undefined Power on or hardware reset (battery install or power up) Sleep (wake when the sleep timer is expired) Sensor Undefined Button (WiSnap-AAA serial adapter only) Software reboot Watchdog  Example: set option format 1 - automatically send an HTML data header set option format 7 - append sensor data in ASCII hex format set option format 11 - append all key value pairs to the sensor data 13.2...
  • Page 45: Posting Binary Data

    WiSnap User Manual 4.41 05282015-ML  NOTE: If you attempt to send data by physically typing characters on the keyboard or if your microcontroller is not sending data fast enough, the WiSnap module will send out small packets of data (It will send out many packets of small MTU size).
  • Page 46 WiSnap User Manual 4.41 05282015-ML In this example, we will connect to the web server at www.rovingnetworks.com/mike.php?ID and send data “ID=1234” every 60 seconds. We will also append the sensor data to the “ID=1234”. Set the network connections as described above. The other parameters that we need to set are described below: set dns name www.rovingnetworks.com - set up the URL of the server set ip host 0 - instructs RN-370 to use DNS address of host server set ip remote 80 - standard web server port...
  • Page 47: Firmware Upgrade Over Ftp

    WiSnap User Manual 4.41 05282015-ML set sys auto 10 - auto connect every 10 seconds set option format 1 - send an HTML header set uart mode 2 - automatically connect using data Trigger mode save - save the configurations in config file reboot - reboot so that the settings take effect With the above settings enabled, the WiSnap module will connect out to the web server every time it receives data on the RX line.
  • Page 48: Ad Hoc Networking Mode

    WiSnap User Manual 4.41 05282015-ML  NOTE: FTP IP Address may vary. Check with SerialIO for most up-to-date credentials. The previous firmware will become the backup image. Here is an example of what you should see after a successful update: FLAGS WiSnap_GSX-2.20...
  • Page 49: Scanning For Access Points In Ad Hoc Mode

    WiSnap User Manual 4.41 05282015-ML To enable ad hoc mode in software, you use the set wlan command with the join, ssid, and chan parameters. For example, type the following commands in command mode: set wlan join 4 set wlan ssid my_adhoc_network set wlan chan 1 Turn off DHCP so that the module does not attempt to obtain an IP address from another device, and set the module’s IP address and netmask.
  • Page 50: Enable Ad Hoc Mode In Hardware

    Access Point Networking Mode SerialIO WiSnap modules support several methods for configuring Wi-Fi networks. In addition to infrastructure mode, hot spot mode, and Ad-Hoc mode (2.36 firmware or earlier), modules with firmware version 2.45 can support access point (AP) mode.
  • Page 51: Using Access Point Mode

    If devices such as smartphones and tablets (iPads, Android tablets, etc.) with a WAN connection associate to the soft AP network, SerialIO recommends setting the gateway to 0. This setting lets these smartphones route the data from Wi-Fi to the 3G or 4G WAN network.
  • Page 52 WiSnap User Manual 4.41 05282015-ML IP address assigned Client MAC address Remaining lease time (in seconds) Host name show lease command example output: <2.45> show lease 1.2.0.10.1a:2b:3c:4d:5e:6f,86392,mydevice-12345678f 1.2.0.11,f6,e5,d4,c3,b2,a1,80153,* 1.2.0.12,00:00:00:00:00:00,0, 1.2.0.13,00:00:00:00:00:00,0, 1.2.0.14,00:00:00:00:00:00,0, 1.2.0.15,00:00:00:00:00:00,0,  NOTE: In AP mode, the module can assign a DHCP lease to 7 clients. However, not all clients report the host name. In this case, the module reports that name as an asterisk (*).
  • Page 53: Wi-Fi Protected Setup (Wps)

    WiSnap User Manual 4.41 05282015-ML AP mode supports routing between clients. Clients can ping each other via the AP module and can also send data to each other over TCP and UDP.  set sys iofunc 0x70 - enables alternative functions ...
  • Page 54 WiSnap User Manual 4.41 05282015-ML Launching a WPS Application There are two ways to invoke a WPS function:  Using the wps command in the console.  Using the ad hoc/factory reset pin (GPIO9). To invoke a WPS function using the ad hoc/factory reset mode: 1.
  • Page 55: Analog Sensor Capability

    WiSnap User Manual 4.41 05282015-ML If you press the WPS button on the access point and then perform a scan, the scan returns a –A to indicate the access point is in WPS active mode. Scan Showing Access Points in WPS Active Mode Analog Sensor Capability The WiSnap module has 8 analog sensor inputs that can be driven between 0 to 1.2-V DC.
  • Page 56: Automatic Sampling Of Sensor Pins

    WiSnap User Manual 4.41 05282015-ML You can also sample multiple channels by using a bit mask: show q 0x1<mask> where mask is a bit mask of the channels.  For example, to read channels 0, 1, and 7, send the show q 0x183 command. The return values are the format: 8<chan0>, 8<chan1>, 8<chan7>\r\n Automatic sampling of sensor pins: The sensor pins can be automatically sampled and data forwarded in two modes:...
  • Page 57: Default Configuration Settings

    WiSnap User Manual 4.41 05282015-ML Default Configuration Settings AD-HOC PARAMETERS Parameter Default Beacon 102 (milliseconds) for ad hoc mode only Probe 5 (seconds to look for beacons before declaring ad hoc is lost) for ad hoc mode only Reboot 0, for ad hoc mode only BROADCAST PARAMETERS Parameter Default...
  • Page 58 WiSnap User Manual 4.41 05282015-ML Gateway 0.0.0.0 Host 0.0.0.0 Remote port 2000 Protocol 2 (TCP server and client) 1524 Flags TCP mode Backup 0.0.0.0 OPTIONAL PARAMETERS Parameter Default Device ID WiFly-GSX Join timer/WPA timer 1000 Replacement char $ (0x24) Format 0x00 Password “”...
  • Page 59: Restoring Default Configuration Settings

    WiSnap User Manual 4.41 05282015-ML Passphrase rubygirl TX Power 0 (which implies 12 dBm. Applicable to RN171 module only) String Variable Sizes The tables below provide the string variable sizes for the listed parameters: FTP PARAMETERS Parameter Value (Bytes) file user pass WLAN PARAMETERS...
  • Page 60: Boot-Up Timing Values

    WiSnap User Manual 4.41 05282015-ML Even if a user configuration file exists, arming and toggling GPIO9 7 times overrides the user settings and restores the module to the factory hardcoded defaults. This bypass mechanism allows you to restore the factory defaults in case a bad configuration is saved into the user file.
  • Page 61: Command List

    WiSnap User Manual 4.41 05282015-ML Command List The tables below provide a listing of all available commands and their defaults. For more detailed information, refer to the “Command Reference.” Set commands Command Default Description set adhoc beacon <value> Sets the ad hoc beacon interval in milliseconds. set adhoc probe <value>...
  • Page 62 WiSnap User Manual 4.41 05282015-ML set ip remote <value> 2000 Sets the remote host port number. set ip tcp-mode <mask> Controls the TCP connect timers, DNS preferences, and remote configuration options. set opt average <value> Sets the number of RSSI samples used to calculate the running RSSI average.
  • Page 63 WiSnap User Manual 4.41 05282015-ML bytes) in hex without the preceding 0x. set wlan linkmon <value> 0 (disabled) Sets the link monitor timeout threshold, where <value> is a decimal number representing the number of failed scans before the module declares AP is Lost and de-authenticates. set wlan mask <mask>...
  • Page 64: Release Notes

    WiSnap User Manual 4.41 05282015-ML file. You must type the word RESET in capital letters. join <string> Instructs the WiSnap module to join the network indicated by <string>. join # <value> Use this command to join a network that is shown in the scan list, where <value> is the entry number listed for the network in the scan list.
  • Page 65 WiSnap User Manual 4.41 05282015-ML  Added WPA2-PSK personal security to soft AP mode. The soft AP commands are organized as follows: set ap ssid <string> set ap passphrase <string> set ap link_monitor <time in seconds>  Added a new command to invoke a temporary soft AP network (does not survive sleep or power cycle Apmode <ssid>...
  • Page 66 MUST reset the module back to the factory defaults using the factory RESET and reboot commands. Please note that initiating a factory RESET will result in “breaking” the embedded genuine WiSnap license and may cause compatibility issues with other SerialIO products. ...
  • Page 67 WiSnap User Manual 4.41 05282015-ML  In some cases flow control can get “stuck,” e.g., during a tcp_close or de-authentication in which the UART cannot transmit a TCP packet and is holding it. Added a fix to attempt to clear the buffer. ...
  • Page 68 WiSnap User Manual 4.41 05282015-ML 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 ...
  • Page 69 WiSnap User Manual 4.41 05282015-ML  AD-HOC mode - The command set ad-hoc probe x is now used to set a threshold for the number of consecutive missed probe responses allowed before declaring “AD-HOC is Lost” and setting the network interface to be down. Default is 5 probes. A setting of set ad-hoc probe 0 will disable this function.
  • Page 70 WiSnap User Manual 4.41 05282015-ML Known Issues  WiSnap Module has trouble associating with some 802.11.n access points. The module will crash and reboot repeatedly. We have seen this behavior with Linksys and Dlink router/access points. If you disable the .n capability on the router the module will associated correctly.
  • Page 71 SerialIO.com products are not authorized for use in safety-critical applications (such as life support) where a failure of the SerialIO.com product would reasonably be expected to cause severe personal injury or death, unless officers of the parties have executed an agreement specifically governing such use.

Table of Contents