Operate in API mode
Frame descriptions
16-bit Receive Packet - 0x81
Request frames:
n
Transmit Request - 0x10
n
n
64-bit Transmit Request - 0x00
16-bit Transmit Request - 0x01
Description
This frame type is emitted when a device configured with legacy API output— = 2—receives an RF data
packet from a device configured to use 16-bit source addressing—MY < 0xFFFE.
Note This frame format is deprecated and should only be used by customers who require
compatibility with legacy Digi RF products. For new designs, we encourage you to use Receive Packet
frame - 0x90 for reception of API transmissions.
Format
The following table provides the contents of the frame. For details on frame structure, see API frame
specifications.
Frame
Field
Offset
Size
Description
0
8-bit
Start
Delimiter
Indicates the start of an API frame.
1
3
4
16-bit
8-bit
Length
Number of bytes between the length and checksum.
16-bit Receive Packet - 0x81
Frame type
The sender's 16-bit network address.
16-bit
16-bit
source
address
6
7
8-bit
8-bit
RSSI
Received Signal Strength Indicator. The Hexadecimal equivalent
of (-dBm) value. For example if RX signal strength is -40 dBm,
then 0x28 (40 decimal) is returned.
Options
Bit field of options that apply to the received message:
n
Bit 0: Reserved
n
Bit 1: Packet was sent as a broadcast [0x02]
n
Bit 2: 802.15.4 only - Packet was broadcast across all
PANs [0x04]
Note Option values may be combined.
The RF payload data that the device receives.
8-n
variable
8-bit
RF data
EOF
Checksum
0xFF minus the 8-bit sum of bytes from offset 3 to this byte
(between length and checksum).
XBee/XBee-PRO S2C 802.15.4 RF Module User Guide
127