API operation Sending ZigBee Cluster Library (ZCL) commands with the API
XBee/XBee-PRO ZigBee RF Modules User Guide 144
Frame-
specific
Data
64-bit Destination Address
MSB 5 0x00
64-bit address of the destination device (big
endian byte order). For unicast
transmissions, set to the 64-bit address of
the destination device, or to
0x0000000000000000 to send a unicast to
the coordinator. Set to 0x000000000000FFFF
for broadcast.
60x13
70xA2
80x00
90x40
10 0x40
11 0x12
12 0x34
16-bit Destination
Network Address
MSB 13 0xFF
16-bit address of the destination device (big
endian byte order). Set to 0xFFFE for
broadcast, or if the 16-bit address is
unknown.
LSB 14 0xFE
Source Endpoint 15 0x41
Set to the source endpoint on the sending
device. (0x41 arbitrarily selected).
Destination Endpoint 16 0x42
Set to the destination endpoint on the
remote device. 0x42 arbitrarily selected.
Cluster ID
MSB 17 0x00
Set to the cluster ID that corresponds to the
ZCL command being sent.
0x0000 = Basic Cluster
LSB 18 0x00
Profile ID
MSB 19 0xD1
Set to the profile ID supported on the device.
0xD123 arbitrarily selected.
LSB 20 0x23
Broadcast Radius 21 0x00
Sets the maximum number of hops a
broadcast transmission can traverse. If set to
0, the transmission radius will be set to the
network maximum hops value.
Transmit Options 22 0x00
All bits must be set to 0.
Frame Fields Offset Example Description