Operate in API mode
Frame data
XBee 868LP RF Modules User Guide
178
Explicit Addressing Command frame - 0x11
Description
This frame is similar to Transmit Request (0x10), but it also requires you to specify the application-
layer addressing fields: endpoints, cluster ID, and profile ID.
This frame causes the device to send payload data as an RF packet to a specific destination, using
specific source and destination endpoints, cluster ID, and profile ID.
n
For broadcast transmissions, set the 64-bit destination address to
0x000000000000FFFF
for
all devices.
n
For unicast transmissions, set the 64 bit address field to the address of the desired destination
node.
n
For all other transmissions, setting the 16-bit address to the correct 16-bit address helps
improve performance when transmitting to multiple destinations. If you do not know a 16-bit
address, set this field to 0xFFFE (unknown). If successful, the Transmit Status frame (0x8B)
indicates the discovered 16-bit address.
n
Set the reserved field to
0xFFFE
.
You can set the broadcast radius from 0 up to
NH
to 0xFF. If the broadcast radius exceeds the value of
NH
, the devices uses the value of
NH
as the radius. This parameter is only used for broadcast
transmissions.
You can read the maximum number of payload bytes with the
NP
command.
Format
The following table provides the contents of the frame. For details on the frame structure, see
Frame data fields
Offset Description
Frame type
3
0x11
Frame ID
4
Identifies the data frame for the host to correlate with a
subsequent ACK. If set to
0
, the device does not send a response.
64-bit destination
address
5-12
MSB first, LSB last. Set to the 64-bit address of the destination
device. Broadcast = 0x000000000000FFFF
Reserved
13-14
Set to 0xFFFE.
Source endpoint
15
Source endpoint for the transmission.
Destination endpoint
16
Destination endpoint for the transmission.
Cluster ID
17-18
The Cluster ID that the host uses in the transmission.
Profile ID
19-20
The Profile ID that the host uses in the transmission.