RV-Z50-E Technical Manual
7
The Z50 can be put into a Command Mode that used to program and configure the product. In the
Command Mode, the Z50 accepts commands via the serial port TxD pin. The commands can be used to
change certain internal parameters of the modem as well as to read-out the current configuration and
diagnostic statistics.
The Z50
also supports Raveon’s Wireless Modem Exchange (WMX) protocol for commanding and
messaging. WMX is ideal for fully automated control and tighter system integration. For more
information, see the WMX Protocol Description document and the Raveon Tech Note “Rapid Radio
Configuration using WMX”.
3
Command Mode
Command Mode is used to program and configure the modem. This mode is separate from data mode
and will not transmit received data over-the-air, instead executing commands detailed in this manual.
3.1
Command Mode Encoding and Line Format
In Command Mode, all characters are ASCII encoded. All output lines will use the standard network line
ending, CR+LF (ASCII 0x0D followed by ASCII 0x0A).
Inputs lines may use either CR, LF or CR+LF line endings.
3.2
Entering Command Mode
The
modem may be put into a Command Mode, by entering a sequence of three plus characters (
+++
),
called the Entry Sequence
.
To keep the modem from unintentionally entering the Command Mode
because of the Entry Sequence occurring in a stream of data entering the modem, there must be a
pause in the data stream before the Entry Sequence as well as a pause afterwards. If either pause is
missing, the modem will not enter the command mode. The pause length is configurable, by default it is
500ms.
When the modem first enters the Command Mode, it will output the base model number along with the
OK sequence:
RV-Z50
OK
Once in command mode, the instructions in the following sections can be followed to continue radio
configuration.
3.3
Exiting Command Mode
To exit command mode and return to data mode, the command EXIT may be used.
Alternatively, command mode will timeout after a configurable amount of time, by default 60 seconds.
3.4
Using Commands
To execute a command, send the command name and any parameters separated by spaces, followed by
a line ending. For example, to use the ATDT command to set the destination address to 1234, send:
ATDT 1234<LF>