Operate in API mode
Frame descriptions
64-bit Transmit Request - 0x00
Response frame: Transmit Status - 0x89
Description
This frame type is used to send serial payload data as an RF packet to a remote device with a
corresponding 64-bit IEEE address.
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 Transmit
Request frame - 0x10 to initiate API transmissions.
Format
The following table provides the contents of the frame. For details on frame structure, see API frame
format.
Offset
Size
Frame Field Description
0
8-bit
Start
Delimiter
Indicates the start of an API frame.
1
3
4
16-bit
8-bit
8-bit
Length
Number of bytes between the length and checksum.
64-bit Transmit Request - 0x00
Frame type
Frame ID
Identifies the data frame for the host to correlate with a
subsequent response.
If set to 0, the device will not emit a response frame.
Destination
address
Set to the 64-bit IEEE address of the destination device.
5
64-bit
8-bit
If set to 0x000000000000FFFF, the broadcast address is used.
Options
A bit field of options that affect the outgoing transmission:
13
n
Bit 0: Disable MAC ACK [0x01]
n
Bit 1: Reserved (set to 0)
n
Bit 2: Send packet with Broadcast PAN ID [0x04]
l
802.15.4 firmwares only
Note Option values may be combined. Set all unused bits to
0.
The serial data to be sent to the destination. Use NP to query
the maximum payload size that can be supported based on
current settings.
14-n
EOF
variable
8-bit
RF data
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
114