Roving Networks Wifly RN-111B User Guide Version 1.23
www.rovingnetworks.com
support@rovingnetworks.com
Phone 408-395-6539
- 9 -
4. WiFLY Command Reference
The commands begin with a keyword, and have optional additional parameters, generally
space delimited. Commands and options are case sensitive. hex input data can be upper
or lower case. String text data, such as SSID, are also case sensitive.
The first keyword is fully decoded, and the optional parameters can be short-formed.
For example,
set uart baudrate 115200 is valid,
set uart b 115200 is also valid,
set u b 115200 is also valid, however,
s uart baudrate 115200 is NOT valid.
ENTERING VALUES
Numbers can be entered as either decimal, (like 115200 above ) or HEX. To enter HEX,
use 0x<value>. For example, the HEX value FF would be entered as 0xFF.
Commands fall into 5 general categories:
SET COMMANDS -Take effect immediately, permanently (save command issued).
GET COMMANDS -Retrieve the permanently stored information for display to user.
STATUS COMMANDS -See what is going on with the interface, IP status, etc.
ACTION COMMANDS- Perform action such as scan, connect, disconnect, etc.
FILE IO COMMANDS - Upgrade, load and save configuration, delete files, etc.
IMPORTANT: HOW CONFIGURATION WORKS
When the system boots, all configuration data is loaded into RAM variables from the file
called “config”. The set commands actually only modify the RAM copy of variables in the
system. This allows temporary change of parameters “on the fly” to test features,
minimizes power usage and saves on flash re-write cycles.
Once all configuration is complete, the user should be sure to use the save command to
store the configuration data, otherwise it will not take effect upon reboot or reset.
Multiple configurations can be stored by using the save <filename> command, and
these configurations can be loaded using the load <filename> command. These files can
be upload to remote FTP site, such that once a desired configuration is created, it can
quickly be copied into additional devices (cloning).