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. 42
CC (Command Sequence Character) Command
<AT Command Mode Options> The CC command
is used to set and read the ASCII character used
between guard times of the AT Command Mode
Sequence (GT + CC + GT). This sequence enters
the RF module into AT Command Mode so that
data entering the module from the host is recog-
nized as commands instead of payload.
The AT Command Sequence is explained further in the AT Command Mode section.
CE (Coordinator Enable) Command
<Networking {Association} The CE command is
used to set and read the behavior (End Device vs.
Coordinator) of the RF module.
CH (Channel) Command
<Networking {Addressing}> The CH command is
used to set/read the operating channel on which
RF connections are made between RF modules.
The channel is one of three addressing options
available to the module. The other options are the
PAN ID (ID command) and destination addresses
(DL & DH commands).
In order for modules to communicate with each
other, the modules must share the same channel number. Different channels can be used to pre-
vent modules in one network from listening to transmissions of another. Adjacent channel rejec-
tion is 23 dB.
The module uses channel numbers of the 802.15.4 standard.
Center Frequency = 2.405 + (CH - 11d) * 5 MHz (d = decimal)
Refer to the XBee/XBee-PRO Addressing section for more information.
CN (Exit Command Mode) Command
<AT Command Mode Options> The CN command
is used to explicitly exit the RF module from AT
Command Mode.
CT (Command Mode Timeout) Command
<AT Command Mode Options> The CT command
is used to set and read the amount of inactive
time that elapses before the RF module automati-
cally exits from AT Command Mode and returns to
Idle Mode.
Use the CN (Exit Command Mode) command to
exit AT Command Mode manually.
AT Command: ATCC
Parameter Range: 0 - 0xFF
Default Parameter Value: 0x2B (ASCII “+”)
Related Command: GT (Guard Times)
AT Command: ATCE
Parameter Range:0 - 1
Parameter Configuration
0End Device
1 Coordinator
Default Parameter Value:0
Minimum Firmware Version Required: v1.x80
AT Command: ATCH
Parameter Range: 0x0B - 0x1A (XBee)
0x0C - 0x17 (XBee-PRO)
Default Parameter Value: 0x0C (12 decimal)
Related Commands: ID (PAN ID), DL
(Destination Address Low, DH (Destination
Address High)
AT Command: ATCN
AT Command: ATCT
Parameter Range:2 - 0xFFFF
[x 100 milliseconds]
Default Parameter Value: 0x64 (100 decimal
(which equals 10 decimal seconds))
Number of bytes returned: 2
Related Command: CN (Exit Command Mode)










