Specifications
XBee®/XBee‐PRO®SERFModules
©2009DigiInternational,Inc. 88
The above example illustrates an AT Command when setting an NJ value.
AT Command - Queue Parameter Value
Frame Type: 0x09
This API type allows module parameters to be queried or set. In contrast to the “AT Command” API
type, new parameter values are queued and not applied until either the “AT Command” (0x08) API
type or the AC (Apply Changes) command is issued. Register queries (reading parameter values)
are returned immediately.
Example: Send a command to change the baud rate (BD) to 115200 baud, but don't apply
changes yet. (Module will continue to operate at the previous baud rate until changes are applied.)
Note: In this example, the parameter could have been sent as a zero-padded 2-byte or 4-byte
value.
Explicit Addressing ZigBee Command Frame
Frame Type: 0x11
Allows ZigBee application layer fields (endpoint and cluster ID) to be specified for a data
transmission.
It is similar to the ZB API Frame ZigBee Transmit Request (0x10), but also requires ZigBee
application layer addressing fields to be specified (endpoints, cluster ID, profile ID). An Explicit
Addressing Request API frame causes the module to send data as an RF packet to the specified
destination, using the specified source and destination endpoints, cluster ID, and profile ID.
Frame Fields Offset Example Description
A
P
I
P
a
c
k
e
t
Start Delimiter 00x7E
Length MSB 1 0x00
Number of bytes between the length and the checksum
LSB 2 0x05
Frame-specific Data Frame Type 30x08
Frame ID 4 0x52 (R)
Identifies the UART data frame for the host to correlate
with a subsequent ACK (acknowledgement). If set to 0,
no response is sent.
AT Command
50x4E (N)
Command Name - Two ASCII characters that identify the
AT Command.
60x4A (J)
Parameter Value 70xE0
If present, indicates the requested parameter
value to set the given register.
If no characters present, register is queried.
Checksum 8 0x2D 0xFF - the 8 bit sum of bytes from offset 3 to this byte.
Frame Fields Offset Example Description
A
P
I
P
a
c
k
e
t
Start Delimiter 00x7E
Length MSB 1 0x00
Number of bytes between the length and the checksum
LSB 2 0x05
Frame-specific Data Frame Type 30x09
Frame ID 40x01
Identifies the UART data frame for the host to correlate
with a subsequent ACK (acknowledgement). If set to 0,
no response is sent.
AT Command
5 0x42 (B)
Command Name - Two ASCII characters that identify the
AT Command.
6 0x44 (D)
Parameter Value
(BD7 = 115200 baud)
70x07
If present, indicates the requested parameter
value to set the given register.
If no characters present, register is queried.
Checksum 8 0x6B 0xFF - the 8 bit sum of bytes from offset 3 to this byte.