User Manual
Table Of Contents
- 1. XBee®/XBee-PRO® RF Modules
- 2. RF Module Operation
- 3. RF Module Configuration
- Programming the RF Module
- Remote Configuration Commands
- Command Reference Tables
- Command Descriptions
- A1 (End Device Association) Command
- A2 (Coordinator Association) Command
- AC (Apply Changes) Command
- AI (Association Indication) Command
- AP (API Enable) Command
- AS (Active Scan) Command
- BD (Interface Data Rate) Command
- CA (CCA Threshold) Command
- CC (Command Sequence Character) Command
- CE (Coordinator Enable) Command
- CH (Channel) Command
- CN (Exit Command Mode) Command
- CT (Command Mode Timeout) Command
- D0 - D4 (DIOn Configuration) Commands
- D5 (DIO5 Configuration) Command
- D6 (DIO6 Configuration) Command
- D7 (DIO7 Configuration) Command
- D8 (DI8 Configuration) Command
- DA (Force Disassociation) Command
- DB (Received Signal Strength) Command
- DH (Destination Address High) Command
- DL (Destination Address Low) Command
- DN (Destination Node) Command
- DP (Disassociation Cyclic Sleep Period) Command
- EA (ACK Failures) Command
- EC (CCA Failures) Command
- ED (Energy Scan) Command
- EE (AES Encryption Enable) Command
- FP (Force Poll) Command
- FR (Software Reset) Command
- GT (Guard Times) Command
- HV (Hardware Version) Command
- IA (I/O Input Address) Command
- IC (DIO Change Detect) Command
- ID (Pan ID) Command
- IO (Digital Output Level) Command
- IR (Sample Rate) Command
- IS (Force Sample) Command
- IT (Samples before TX) Command
- IU (I/O Output Enable) Command
- KY (AES Encryption Key) Command
- M0 (PWM0 Output Level) Command
- M1 (PWM1 Output Level) Command
- MM (MAC Mode) Command
- MY (16-bit Source Address) Command
- NB (Parity) Command
- ND (Node Discover) Command
- NI (Node Identifier) Command
- NO (Node Discover Options) Command
- NT (Node Discover Time) Command
- P0 (PWM0 Configuration) Command
- P1 (PWM1 Configuration) Command
- PL (Power Level) Command
- PR (Pull-up Resistor) Command
- PT (PWM Output Timeout) Command
- RE (Restore Defaults) Command
- RN (Random Delay Slots) Command
- RO (Packetization Timeout) Command
- RP (RSSI PWM Timer) Command
- RR (XBee Retries) Command
- SC (Scan Channels) Command
- SD (Scan Duration) Command
- SH (Serial Number High) Command
- SL (Serial Number Low) Command
- SM (Sleep Mode) Command
- SO (Sleep Mode Command)
- SP (Cyclic Sleep Period) Command
- ST (Time before Sleep) Command
- T0 - T7 ((D0-D7) Output Timeout) Command
- VL (Firmware Version - Verbose)
- VR (Firmware Version) Command
- WR (Write) Command
- API Operation
- Appendix A: Agency Certifications
- Appendix B. Additional Information
XBee®/XBee‐PRO®RFModules‐802.15.4‐v1.xEx[2011.06.1]
©2011DigiInternatonal,Inc. 39
AC (Apply Changes) Command
<AT Command Mode Options> The AC command
is used to explicitly apply changes to module
parameter values. ‘Applying changes’ means that
the module is re-initialized based on changes
made to its parameter values. Once changes are applied, the module immediately operates
according to the new parameter values.
This behavior is in contrast to issuing the WR (Write) command. The WR command saves parame-
ter values to non-volatile memory, but the module still operates according to previously saved val-
ues until the module is re-booted or the CN (Exit AT Command Mode) command is issued.
Refer to the “AT Command - Queue Parameter Value” API type for more information.
AI (Association Indication) Command
<Networking {Association}> The AI command is
used to indicate occurrences of errors during the
last association request.
Use the table below to determine meaning of the
returned values.
Returned Value (Hex) Association Indication
0x00 Successful Completion - Coordinator successfully started or End Device association complete
0x01 Active Scan Timeout
0x02 Active Scan found no PANs
0x03 Active Scan found PAN, but the Coordinator Allow Association bit is not set
0x04 Active Scan found PAN, but Coordinator and End Device are not configured to support beacons
0x05 Active Scan found PAN, but Coordinator ID (PAN ID) value does not match the ID of the End Device
0x06 Active Scan found PAN, but Coordinator CH (Channel) value does not match the CH of the End Device
0x07 Energy Scan Timeout
0x08 Coordinator start request failed
0x09 Coordinator could not start due to Invalid Parameter
0x0A Coordinator Realignment is in progress
0x0B Association Request not sent
0x0C Association Request timed out - no reply was received
0x0D Association Request had an Invalid Parameter
0x0E Association Request Channel Access Failure - Request was not transmitted - CCA failure
0x0F Remote Coordinator did not send an ACK after Association Request was sent
0x10
Remote Coordinator did not reply to the Association Request, but an ACK was received
after sending the request
0x11 [reserved]
0x12 Sync-Loss - Lost synchronization with a Beaconing Coordinator
0x13 Disassociated - No longer associated to Coordinator
0xFF RF Module is attempting to associate
AT Command: ATAC
Minimum Firmware Version Required: v1.xA0
AT Command: ATAI
Parameter Range: 0 - 0x13 [read-only]
Related Commands: AS (Active Scan), ID (PAN
ID), CH (Channel), ED (Energy Scan), A1 (End
Device Association), A2 (Coordinator
Association), CE (Coordinator Enable)
Minimum Firmware Version Required: v1.x80