Operate in API mode
Frame descriptions
Remote AT Command Request - 0x17
Response frame: Remote AT Command Response- 0x97
Description
This frame type is used to query or set AT command parameters on a remote device.
For parameter changes on the remote device to take effect, you must apply changes, either by setting
the Apply Changes options bit, or by sending an AC command to the remote.
When querying parameter values you can query parameter values by sending this framewith a
command but no parameter value field—the two-byte AT command is immediately followed by the
frame checksum. When an AT command is queried, a Remote AT Command Response- 0x97 frame is
populated with the parameter value that is currently set on the device. The Frame ID of the 0x97
response is the same one set by the command in the 0x17 request frame.
Note Remote AT Command Requests should only be issued as unicast transmissions to avoid
potential network disruption. Broadcasts are not acknowledged, so there is no guarantee all devices
will receive the request. Responses are returned immediately by all receiving devices, which can cause
congestion on a large network.
Format
The following table provides the contents of the frame. For details on frame structure, see API frame
specifications.
Offset
Size
Frame Field Description
0
8-bit
Start
Delimiter
Indicates the start of an API frame.
1
3
4
16-bit
8-bit
8-bit
Length
Number of bytes between the length and checksum.
Remote AT Command Request - 0x17.
Frame type
Frame ID
Identifies the data frame for the host to correlate with a
subsequent response.
If set to 0, the device will not emit a response frame.
Set to the 64-bit IEEE address of the destination device.
5
64-bit
16-bit
64-bit
destination
address
Unused, but this field is typically set to 0xFFFE.
13
Reserved
XBee/XBee-PRO S2C 802.15.4 RF Module User Guide
122