RM024 User Manual
Version 2.3
Americas: +1-800-492-2320 Option 2
Europe: +44-1628-858-940
Hong Kong: +852-2923-0610
www.lairdtech.com/wireless
38
CONN-GUIDE-RAMP24-0413
Command Name
Command (all bytes in hex)
Return (all bytes in hex)
Write Flash
<0xCC><0xC4><Start_H><Start_L>
<Length_H><Length_L><Data>
<0xCC><0xC4><Result>
<Start_H><Start_L>
Decrypt New Image
<0xCC><0xC5>
<0xCC><0xC5><Data>
Erase Flash
<0xCC><0xC6>
<0xCC><0xC6>
Read Flash
<0xCC><0xC9><Start_H><Start_L>
<Length_H><Length_L>
<0xCC><0xC9><Result><Start_H>
<Start_L><Length_H>
<Length_L><Data>
Set Vendor ID
<0xCC> <0xF2> <0x06>
<Vid_H><Vid_L>
<0xCC> <0xF2> <0x06> <Data>
Utility Commands
Enter AT Command Mode
Prior to sending this command, the OEM Host must ensure that the transceiver’s serial RX buffer is empty.
This can be accomplished by framing the command with rest periods equal to the Interface Timeout or
greater (depending on radio configuration). If the buffer is not empty, the radio might concatenate the string
to existing data in the buffer and it will be sent over the RF.
Command:
<0x41> <0x54> <0x2B> <0x2B> <0x2B> <0x0D>
Number of Bytes Returned:
4
Response:
<0xCC> <0x43> <0x4F> <0x4D>
Exit AT Command Mode
The OEM Host should send this command to exit AT Command mode and resume normal operation.
Command:
<0xCC> <0x41> <0x54> <0x4F> <0x0D>
Number of Bytes Returned:
4
Response:
<0xCC> <0x44> <0x41> <0x54>
Enter Deep Sleep
The OEM host issues this command to put the module into a sleep state to minimize current draw. While
sleeping, the processor has all interfaces disabled (including RF and serial). Pin states are maintained while in
sleep. A reset of the radio (soft or hard) cancels any current sleep mode. Two sleep modes are supported in
the module: PM2 and PM3.
PM2: The module can either be awakened by the Sleep Interrupt pin (Force 9600) going Low or the
sleep timer expiring. When a server enters PM2, it stops sending beacons until it awakes. Upon
awakening from PM2, a client calculates which frequency the server should be located on (based on
the duration of the sleep period) and attempts to re-sync with the server on that frequency. As such, a
client is not permitted to transmit data following PM2 until receiving a beacon from its server. Enabling
In Range High on Wake permits the host to monitor the In Range pin to determine when the client has
received a beacon from its server.
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from