API Operation
Frame fields
64-bit
destination
address
16-bit
destination
network
address
Source
endpoint
Destination
endpoint
Cluster ID
Profile ID
Broadcast
radius
Transmit
options
Data
ZCL
payload
frame
header
Digi XBee® 3 Zigbee® RF Module
Send Zigbee cluster library (ZCL) commands with the API
Offset Description
MSB 5 The 64-bit address of the destination device (big
endian byte order). For unicast transmissions, set to
6
the 64-bit address of the destination device, or to
0x0000000000000000 to send a unicast to the
7
coordinator. Set to 0x000000000000FFFF for
8
broadcast.
9
10
11
LSB
12
MSB
The 16-bit address of the destination device (big
13
endian byte order). Set to 0xFFFE for broadcast, or if
the 16-bit address is unknown.
LSB
14
15
Set to the source endpoint on the sending device
(0x41 arbitrarily selected).
16
Set to the destination endpoint on the remote device
(0x42 arbitrarily selected).
MSB
Set to the cluster ID that corresponds to the ZCL
17
command being sent. 0x0000 = Basic Cluster.
LSB
18
MSB
Set to the profile ID supported on the device (0xD123
19
arbitrarily selected).
LSB
20
21
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.
22
All bits must be set to 0.
Frame
23
Bitfield that defines the command type and other
control
relevant information in the ZCL command. For more
information, see the ZCL specification.
245
Need help?
Do you have a question about the XBee 3 ZigBee and is the answer not in the manual?