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
Load 802.15.4 firmware on ZB devices Background
XBee/XBee-PRO S2C 802.15.4 RF Module User Guide
154
Background
Our XBee/XBee-PRO ZB RF modules are built on the same hardware as the XBee/XBee-PRO S2C
802.15.4 RF Module. It is possible to load 802.15.4 firmware on existing ZB modules. The table below
shows which part numbers are compatible with 802.15.4 firmware.
Note Currently the 802.15.4 firmware is approved for use only in the United States, Canada, Europe,
Australia and Japan. You can find region-specific regulatory information for the firmware in Regulatory
information.
CAUTION! The antenna cable loss requirements for the 802.15.4 firmware are different than
the ZB firmware for gain antennas exceeding 2.1 dBi. If you migrate a ZB device to 802.15.4
firmware, and are using gain antennas, you must adhere to the cable loss requirements
found in Regulatory information.
XBee/XBee-PRO ZB S2C part numbers Revision Form factor Hardware version (HV)
XB24CZ7PIS-004
XB24CZ7RIS-004
XB24CZ7UIS-004
All XBee SMT 0x22
XB24CZ7PIT-004
XB24CZ7SIT-004
XB24CZ7UIT-004
XB24CZ7WIT-004
All XBee TH 0x2E
XBP24CZ7PIS-004
XBP24CZ7RIS-004
XBP24CZ7UIS-004
Rev L
(and later)
XBee SMT 0x30
XBP24CZ7PIT-004
XBP24CZ7SIT-004
XBP24CZ7UIT-004
XBP24CZ7WIT-004
All XBee TH 0x2D
In addition to the differences between the 802.15.4 and Zigbee protocols, some of the operational
features are different between the two firmware versions. For example, the XBee-PRO 802.15.4
supports fewer channels than the Zigbee firmware. It is important that you read and understand this
user guide before developing with the 802.15.4 firmware.
Load 802.15.4 firmware
To load 802.15.4 firmware on an existing ZB module, use the following instructions. You must use the
serial interface to perform this update. The device does not support OTA updates for changing
802.15.4 to ZB firmware or vice versa.
1. Verify that your device's part number (listed on the label) is included in the list shown in
Background.
2. Install the device in a Digi development board and connect it to your PC.
3. The next steps involve loading firmware using XCTU. To download XCTU and read detailed
instructions about it, go to:
https://www.digi.com/products/xbee-rf-solutions/xctu-software/xctu