Transmission, addressing, and routing
Binding table
Each router and coordinator maintain a persistent binding table to map source endpoint and cluster
ID values into 64 bit destination address and endpoint values. The capacity of the binding table is 16
entries.
Fragmentation
Each unicast transmission may support up to 84 bytes of RF payload, although enabling security or
using source routing can reduce this number. For more information, see
Payload
Bytes). However, the XBee Zigbee firmware supports a Zigbee feature called fragmentation
that allows a single large data packet to be broken up into multiple RF transmissions and
reassembled by the receiver before sending data out its serial port.
The transmit frame can include up to 255 bytes of data broken up into multiple transmissions and
reassembled on the receiving side. If one or more of the fragmented messages are not received by
the receiving device, it drops the entire message, and the sender indicates a transmission failure in
Transmit Status frame -
Applications that do not wish to use fragmentation should avoid sending more than the maximum
number of bytes in a single RF transmission (see
If you enable RTS flow control on the receiving device (using the D6 command) it receives a
fragmented message, it ignores RTS flow control.
Note
Broadcast transmissions do not support fragmentation. Maximum payload size = up to 84 bytes.
Data transmission examples
This section provides examples for data transmission.
Send a packet in Transparent mode
To send a data packet in Transparent mode (AP = 0), set the DH and DL commands to match the 64-
bit address of the destination device. DH must match the upper 4-bytes, and DL must match the lower
4 bytes. Since the coordinator always receives a 16-bit address of 0x0000, a 64-bit address of
0x0000000000000000 is the coordinator's address (in Zigbee firmware). The default values of DH and
DL are 0x00, which sends data to the coordinator.
Example: Send a transmission to the coordinator.
In this example, a '\r' refers to a carriage return character.
Digi XBee® 3 Zigbee® RF Module
0x8B.
Maximum RF payload
Fragmentation
NP (Maximum Packet
size.
100
Need help?
Do you have a question about the XBee 3 ZigBee and is the answer not in the manual?
Questions and answers