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. 52
NT (Node Discover Time) Command
<Networking {Identification}> The NT command
is used to set the amount of time a base node will
wait for responses from other nodes when using
the ND (Node Discover) command. The NT value
is transmitted with the ND command.
Remote nodes will set up a random hold-off time
based on this time. The remotes will adjust this
time down by 250 ms to give each node the abil-
ity to respond before the base ends the command. Once the ND command has ended, any
response received on the base will be discarded.
P0 (PWM0 Configuration) Command
<I/O Setting {I/O Line Passing}> The P0 com-
mand is used to select/read the function for
PWM0 (Pulse Width Modulation output 0). This
command enables the option of translating
incoming data to a PWM so that the output can be
translated back into analog form.
With the IA (I/O Input Address) parameter cor-
rectly set, AD0 values can automatically be
passed to PWM0.
P1 (PWM1 Configuration) Command
<I/O Setting {I/O Line Passing}> The P1 com-
mand is used to select/read the function for
PWM1 (Pulse Width Modulation output 1). This
command enables the option of translating
incoming data to a PWM so that the output can be
translated back into analog form.
With the IA (I/O Input Address) parameter cor-
rectly set, AD1 values can automatically be
passed to PWM1.
PL (Power Level) Command
<RF Interfacing> The PL com-
mand is used to select and read
the power level at which the RF
module transmits conducted
power.
When operating in Europe,
XBee-PRO 802.15.4 modules
must operate at or below a
transmit power output level of
10dBm. Customers have 2
choices for transmitting at or
below 10dBm:
• Order the standard XBee-
PRO module and change
the PL command to "0"
(10dBm),
• Order the Japan variant of the XBee-PRO module, which has a maximum transmit output
power of 10dBm.
AT Command: ATNT
Parameter Range: 0x01 - 0xFC
[x 100 msec]
Default: 0x19 (2.5 decimal seconds)
Related Commands: ND (Node Discover)
Minimum Firmware Version Required: 1.xA0
AT Command: ATP0
The second character in the command is the
number zero (“0”), not the letter “O”.
Parameter Range: 0 - 2
Parameter Configuration
0 Disabled
1 RSSI
2PWM0 Output
Default Parameter Value: 1
AT Command: ATP1
Parameter Range: 0 - 2
Parameter Configuration
0 Disabled
1 RSSI
2PWM1 Output
Default Parameter Value: 0
Minimum Firmware Version Required: v1.xA0
AT Command: ATPL
Parameter Range: 0 - 4
Parameter XBee XBee-PRO
XBee-PRO
Japan variant
0 -10 dBm 10 dBm PL=4: 10 dBm
1 -6 dBm 12 dBm PL=3: 8 dBm
2 -4 dBm 14 dBm PL=2: 2 dBm
3 -2 dBm 16 dBm PL=1: -3 dBm
4 0 dBm 18 dBm PL=0: -3 dBm
Default Parameter Value: 4










