© 2014 Digi International Inc. 84
XBee/XBee-PRO
®
DigiMesh 2.4 User Manual
Data Sample Rx Indicator
Frame Type:0x92
When the modem receives an RF packet it is sent out the UART using this message type (when
AO=1)
Frame Fields Offset Example Description
Start Delimiter 0 0x7E
Length
MSB 1 0x00
Number of bytes between the length
and the checksum
LSB 2 0x14
Frame-specific
Data
Frame Type 3 0x92
64-bit Source
Address
MSB 4 0x00
64-bit address of sender
50x13
60xA2
70x00
80x40
90x52
10 0x2B
LSB 11 0xAA
16-bit Source
Network
Address
MSB 12 0x7D
16-bit address of sender
LSB 13 0x84
Receive Options 14 0x01
0x01 - Packet Acknowledged
0x02 - Packet was a broadcast packet
All other bits are reserved and should
be ignored.
Number of
samples
15 0x01
Number of sample sets included in
the payload. (Always set to 1.)
Digital Channel
Mask*
16 0x00 Bitmask field that indicates which
digital IO lines on the 17 0x1C
remote have sampling enabled (if
any).
17 0x1C
Analog Channel
Mask**
18 0x02
Bitmask field that indicates which
analog IO lines on the remote have
sampling enabled (if any).
19 0x00 If the sample set includes any digital
IO lines (Digital Channel Mask > 0),
these two bytes contain samples for
all enabled digital IO lines. DIO lines
that do not have sampling enabled
return 0. Bits in these 2 bytes map
the same as they do in the Digital
Channels Mask field.
Digital Samples
(if included)
20 0x14
Analog Sample
21 0x02 If the sample set includes any analog
input lines (Analog Channel Mask >
0), each enabled analog input returns
a 2-byte value indicating the A/D
measurement of that input. Analog
samples are ordered sequentially
from AD0/DIO0 to AD3/DIO3, to the
supply voltage.
22 0x25