© 2014 Digi International Inc. 82
XBee/XBee-PRO
®
DigiMesh 2.4 User Manual
Receive Packet
Frame Type: (0x90)
When the module receives an RF packet, it is sent out the UART using this message type.
Example. In the above example, a device with a 64-bit address of 0x0013A200 40522BAA sends
a unicast data transmission to a remote device with payload “RxData”. If AO=0 on the receiving
device, it would send the above frame out its UART.
Frame Fields Offset Example Description
Start Delimiter 0 0x7E
Length
MSB 1 0x00
Number of bytes between the length
and the checksum
LSB 2 0x12
Frame-specific
Data
Frame Type 3 0x90
Frame ID 4 0x00
Identifies the UART data frame for
the host to correlate with a
subsequent ACK (acknowledgement).
If set to 0, no response is sent.
64-bit Source
Address
MSB 5 0x13
64-bit address of sender
60xA2
70x00
80x40
90x52
10 0x2B
LSB 11 0xAA
Reserved 12 0xFF
Reserved
13 0xFE
Receive Options 14 0x01
0x01 - Packet Acknowledged
0x02 - Packet was a broadcast packet
Received Data
15 0x52
Received RF data
16 0x78
17 0x44
18 0x61
19 0x74
20 0x61
Checksum 21 0x11
0xFF - the 8 bit sum of bytes from
offset 3 to this byte.