
API Operation
Frame descriptions
XBee/XBee-PRO® S2C ZigBee® RF Module
179
Receive Packet frame - 0x90
Description
When a device configured with a standard API Rx Indicator (
AO
=
0
) receives an RF data packet, it
sends it out the serial interface using this message type.
Format
The following table provides the contents of the frame. For details on frame structure, see
Frame
data fields Offset Description
Frame type 3
0x90
64-bit
source
address
4-11
The sender's 64-bit address. MSB first, LSB last.
16-bit
source
network
address
MSB
12
The sender's 16-bit address.
LSB
13
Receive
options
14
0x01 - Packet Acknowledged
0x02 - Packet was a broadcast packet
0x20 - Packet encrypted with APS encryption
0x40 - Packet was sent from an end device (if known)
Note
Option values can be combined. For example, a 0x20 and a 0x01 show as
a 0x21. Other possible values: 0x00, 0x21, 0x22, 0x60, 0x61, 0x62.
Received
data
15-n
The RF data that the device receives.
Example
In the following 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 sends
the following frame out its serial interface.
Frame data fields
Offset
Example
Start delimiter
0
0x7E
Length
MSB 1
0x00
LSB 2
0x11