User's Guide
Table Of Contents
- XBee/XBee-PRO S2C 802.15.4 RF Module User Guide
- Technical specifications
- Hardware
- Configure the XBee/XBee-PRO S2C 802.15.4 RF Module
- Modes
- Operation
- AT commands
- Special commands
- Networking and security commands
- C8 (802.15.4 Compatibility)
- CH (Operating Channel)
- ID (Network ID)
- DH (Destination Address High)
- DL (Destination Address Low)
- MY (Source Address)
- SH (Serial Number High)
- SL (Serial Number Low)
- MM (MAC Mode)
- RR (XBee Retries)
- RN (Random Delay Slots)
- ND (Network Discovery)
- NT (Node Discover Timeout)
- NO (Node Discovery Options)
- DN (Discover Node)
- CE (Coordinator Enable)
- SC (Scan Channels)
- SD (Scan Duration)
- A1 (End Device Association)
- A2 (Coordinator Association)
- AI (Association Indication)
- DA (Force Disassociation)
- FP (Force Poll)
- AS (Active Scan)
- ED (Energy Detect)
- EE (Encryption Enable)
- KY (AES Encryption Key)
- NI (Node Identifier)
- NP (Maximum Packet Payload Bytes)
- RF interfacing commands
- Sleep commands
- Serial interfacing commands
- I/O settings commands
- D0 (DIO0/AD0)
- D1 (DIO1/AD1)
- D2 (DIO2/AD2)
- D3 (DIO3/AD3)
- D4 (DIO4)
- D5 (DIO5/ASSOCIATED_INDICATOR)
- D8 (DIO8/SLEEP_REQUEST)
- P0 (RSSI/PWM0 Configuration)
- P1 (PWM1 Configuration)
- P2 (SPI_MISO)
- M0 (PWM0 Duty Cycle)
- M1 (PWM1 Duty Cycle)
- P5 (SPI_MISO)
- P6 (SPI_MOSI Configuration)
- P7 (SPI_SSEL )
- P8 (SPI_SCLK)
- P9 (SPI_ATTN)
- PR (Pull-up/Down Resistor Enable)
- PD (Pull Up/Down Direction)
- IU (I/O Output Enable)
- IT (Samples before TX)
- IS (Force Sample)
- IO (Digital Output Level)
- IC (DIO Change Detect)
- IR (Sample Rate)
- RP (RSSI PWM Timer)
- I/O line passing commands
- Diagnostic commands
- Command mode options
- Operate in API mode
- API mode overview
- API frame specifications
- Escaped characters in API frames
- Frame descriptions
- TX Request: 64-bit address frame - 0x00
- TX Request: 16-bit address - 0x01
- AT Command frame - 0x08
- AT Command - Queue Parameter Value frame - 0x09
- Remote AT Command Request frame - 0x17
- RX Packet: 64-bit Address frame - 0x80
- Receive Packet: 16-bit address frame - 0x81
- RX (Receive) Packet: 64-bit address IO frame- 0x82
- RX Packet: 16-bit address I/O frame - 0x83
- AT Command Response frame - 0x88
- TX Status frame - 0x89
- Modem Status frame - 0x8A
- Remote Command Response frame - 0x97
- Regulatory information
- Load 802.15.4 firmware on ZB devices
- Migrate from XBee through-hole to surface-mount devices
- PCB design and manufacturing
AT commands Networking and security commands
XBee/XBee-PRO S2C 802.15.4 RF Module User Guide
68
Parameter range
0 - 3
Bit field:
Bit Meaning Setting Description
0
1
TX
compatibility
0
Transmissions are optimized as follows:
1. Maximum transmission size is affected by multiple factors (MM,
MY, DH, DL, and EE). See Maximum payload rules. In the best
case, with no app header, short source and destination
addresses, and no encryption, the maximum transmission size
is 116 bytes.
2. Multiple messages can be present simultaneously on the active
queue, providing they are all destined for different addresses.
This improves performance.
1
Transmissions operate like the Legacy 802.15.4 module, which means
the following:
1. Maximum transmission size is 95 bytes for encrypted packets
and 100 bytes for un-encrypted packets. These maximum
transmission sizes are not adjusted upward for short
addresses or for lack of an APP header.
2. Only one transmission message can be active at a time, even if
other messages in the queue would go to a different
destination address.
1 Node
Discovery
compatibility
0
Node discovery operates like other XBee devices and not like the
Legacy 802.15.4 module. This means the following:
1. A directed ND request terminates after the single response
arrives. This allows the device to process other commands
without waiting for the NT to time out.
2. The device outputs an error response to the directed ND
request if no response occurs within the time out.
1
The module operates like the Legacy 802.15.4 module, which has the
following effect:
1. When the expected response arrives, the command remains
active until NT times out. (NT defaults to 2.5 seconds.) This
prevents the device from processing any other AT command,
even if the desired response occurs immediately.
2. When the timeout occurs, the command silently terminates and
indicates success, whether or not a response occurred within
the NT timeout.
1
This bit does not normally need to be set. However, when the XBee/XBee-PRO S2C 802.15.4 RF Module is
streaming broadcasts in transparent mode to a Legacy 802.15.4 module (S1 hardware), and RR > 0, then this bit
does need to be set to avoid a watchdog reset on the Legacy 802.15.4 module.