User's Manual

QTI Page 9 of 15 Revision: C
Form #: 30Z0266 Effective Date: 5 October 2012
MCDR Serial Commands:
Note: It is recommended that when using a processor to control the MCDR that the format
described under Checksum be used. This format helps ensure data integrity by greatly reducing
communication errors and is more robust for machine to machine (M2M) applications.
Valid commands will return the command and the argument followed by the word “OK”.
Invalid commands return “SYNTAX ERROR”.
Invalid command arguments will return “ERR” at the end of the command and argument.
Carriage Return represents end of line and causes the line to be processed.
If command is given with “#” at the beginning, then a two digit checksum is expected before
<CR>. Returned string has a checksum if checksum sent.
Checksum is two’s compliment of the command string (everything before checksum).
A space is always included between the command and the argument: “CHR <space> 101 <CR>”.
Command List
? … Brings up the help menu
The current help menu (without checksums) appears as follows:
Commands List:
HELP/?: Show this menu
CHR: Get/Set rcv Chan
CMB: Clear message buffer
CRF: Get receive channel in Hz
M2M: Get/Set Machine to Machine mode
MSG: Get rcvd msg
NEW: Get new messages
PSH: Get/Set push mode
RCV: Get/Set receive mode
RSS: Get receive signal strength
RST: Reset
SAV: Save Current Parameters
SID: Get/Set the RS485 ID
SLP: Enter Sleep mode
SRN: Get unit serial num
TMP: Read Temp
VER: Show versions
CHR… Get/Set the receive channel. (Follow with SAV command.)
Z is the channel number, [1 = DEFAULT]:
Low Band 0-600; Mid Band 0-1600; High Band 0-1920
Get the channel: CHR<CR>
Returns: CHR Z<CR>
Set the channel: CHR Z<CR>
Returns: CHR Z OK<CR>
Invalid returns: CHR Z ERR<CR>
CMB… Clear Message Buffer; see MSG command.
Get the frequency: CMB<CR>
Returns: CMB OK<CR>