Remote Configuration Commands; Sending A Remote Command; Applying Changes On Remote; Remote Command Responses - Digi XBee Product Manual

Hide thumbs Also See for XBee:
Table of Contents

Advertisement

All the parameters surrounding box must change to grey color indicating that their values are now
saved in the non-volatile memory of the module.

Remote configuration commands

The API firmware has provisions to send configuration commands to remote devices using the
Remote Command Request API frame; see
page 89. This API frame can be used to send commands to a remote module to read or set command
parameters.
The API firmware has provisions to send configuration commands (set or read) to a remote module
using the Remote Command Request API frame; see
Module
on page 89. Remote commands can be issued to read or set command parameters on a
remote device.

Sending a remote command

To send a remote command, the Remote Command Request frame should be populated with values
for the 64 bit and 16 bit addresses. If 64 bit addressing is desired then the 16 bit address field should
be filled with 0xFFFE. If any value other than 0xFFFE is used in the 16 bit address field then the 64 bit
address field will be ignored and 16 bit addressing will be used. If a command response is desired,
the Frame ID should be set to a non-zero value.

Applying changes on remote

When remote commands are used to change command parameter settings on a remote device,
parameter changes do not take effect until the changes are applied. For example, changing the BD
parameter will not change the actual serial interface rate on the remote until the changes are
applied. Changes can be applied using remote commands in one of three ways:
1. Set the apply changes option bit in the API frame
2. Issue an AC command to the remote device
3. Issue a WR + FR command to the remote device to save changes and reset the device.

Remote command responses

If the remote device receives a remote command request transmission, and the API frame ID is non-
zero, the remote will send a remote command response transmission back to the device that sent the
remote command. When a remote command response transmission is received, a device sends a
remote command response API frame out its UART. The remote command response indicates the
status of the command (success, or reason for failure), and in the case of a command query, it will
include the register value.
The device that sends a remote command will not receive a remote command response frame if:
The destination device could not be reached
The frame ID in the remote command request is set to 0.

Command reference tables

XBee / XBee-PRO RF Modules expect numerical values in hexadecimal. Hexadecimal values are
designated by a "0x" prefix. Decimal equivalents are designated by a "d" suffix. Commands are
contained within the following command categories (listed in the order that their tables appear):
Special
Networking and security
XBee / XBee-PRO RF Modules 802.15.4 Product Manual
API Operation for the XBee/XBee-PRO RF Module
API Operation for the XBee/XBee-PRO RF
Remote configuration commands
on
40

Advertisement

Table of Contents
loading

This manual is also suitable for:

Xbee-pro rf

Table of Contents