$RD - Receive Data Unsolicited Message
This unsolicited message provides an ASCII-encoded hexadecimal string with the user data
received from the Swarm network. Some fields also include signal quality information for the
received message. Received data unsolicited messages can be enabled/disabled using the
$MM
command with the message notification option.
$RD <appID>,<rssi>,<snr>,<fdev>,<data>*xx
Parameters
Description
appID
Application ID tag of message
rssi
Received signal strength in dBm for packet (integer)
snr
Signal to noise ratio in dB for packet (integer)
fdev
Frequency deviation in Hz for packet (integer)
data
ASCII encoded data packet
Example:
$RD AI=6078,RSSI=-84,SNR=12,FDEV=9,596f7527766520676f74206d61696c21*6e
The received packet has an
application ID
of 6078
,
a
rssi
of -84 dBm, a
snr
of -12 dB, and a
fdev
of
9
Hz.
The
returned
encoded
hexadecimal
data from the packet is
596f7527766520676f74206d61696c21
(in ascii
= “You’ve got mail!”).
© 2022 SWARM TECHNOLOGIES
SWARM M138 MODEM PRODUCT MANUAL · REV 1.20 · FEBRUARY 2022
PAGE
65