10. XBee Command Reference Tables
Addressing
Addressing Commands
AT
Name and Description
Parameter Range
Default
Command
Destination Address High.Set/Get the upper 32 bits of the 64-bit destination address.
When combined with DL, it defines the 64-bit destination address for data transmission.
Special definitions for DH and DL include 0x000000000000FFFF (broadcast) and
0x0000000000000000 (coordinator).
DH
0 - 0xFFFFFFFF
0
Destination Address Low. Set/Get the lower 32 bits of the 64-bit destination address.
When combined with DH, it defines the 64-bit destination address for data
transmissions. Special definitions for DH and DL include 0x000000000000FFFF
(broadcast) and 0x0000000000000000 (coordinator).
0xFFFF(Coordinator)
0 (Router/End Device)
DL
0 - 0xFFFFFFFF
16-bit Network Address. Read the 16-bit network address of the module. A value of 0 - 0xFFFE
MY
MP
0xFFFE
0xFFFE
0xFFFE means the module has not joined a ZigBee network
[read-only]
16-bit Parent Network Address. Read the 16-bit network address of the module's
0 - 0xFFFE
[read-only]
parent. A value of 0xFFFE means the module does not have a parent.
Number of Remaining Children. Read the number of end device children that can join
the device. If NC returns 0, then the device cannot allow any more end device children
to join.
0 - MAX_CHILDREN
(maximum varies)
NC
read-only
0 - 0xFFFFFFFF
SH
SL
Serial Number High. Read the high 32 bits of the module's unique 64-bit address.
Serial Number Low. Read the low 32 bits of the module's unique 64-bit address.
factory-set
factory-set
[read-only]
0 - 0xFFFFFFFF
[read-only]
Node Identifier. Stores a string identifier. The register only accepts printable ASCII
data. In AT Command Mode, a string can not start with a space. A carriage return ends
the command. Command will automatically end when maximum bytes for the string
have been entered. This string is returned as part of the ND (Node Discover) command. ASCII string
This identifier is also used with the DN (Destination Node) command. In AT command
mode, an ASCII comma (0x2C) cannot be used in the NI string
20-Byte printable
ASCII space
character (0x20)
NI
Source Endpoint. Set/read the ZigBee application layer source endpoint value. This
value will be used as the source endpoint for all data transmissions. SE is only used in 0 - 0xFF
transparent mode.The default value 0xE8 (Data endpoint) is the Digi data endpoint
SE
DE
CI
0xE8
0xE8
0x11
Destination Endpoint. Set/read Zigbee application layer destination ID value. This
value will be used as the destination endpoint all data transmissions. DE is only used in 0 - 0xFF
transparent mode.The default value (0xE8) is the Digi data endpoint.
Cluster Identifier. Set/read Zigbee application layer cluster ID value. This value will be
used as the cluster ID for all data transmissions. CI is only used in transparent
mode.The default value0x11 (Transparent data cluster ID).
0 - 0xFFFF
Maximum RF Payload Bytes. This value returns the maximum number of RF payload
bytes that can be sent in a unicast transmission. If APS encryption is used (API transmit
option bit enabled), the maximum payload size is reduced by 9 bytes. If source routing
is used (AR < 0xFF), the maximum payload size is reduced further.
Note: NP returns a hexadecimal value. (e.g. if NP returns 0x54, this is equivalent to 84
bytes)
NP
DD
0 - 0xFFFF
[read-only]
0xA0000
Device Type Identifier. Stores a device type value. This value can be used to
differentiate different XBee-based devices. Digi reserves the range 0 - 0xFFFFFF.
0 - 0xFFFFFFFF
For the XBee ZB SMT module, the device type is 0xA0000.
© 2010 Digi International, Inc.
126