User Manual
Table Of Contents
- 1. Overview
- 2. RF Module Operation
- 3. XBee ZigBee Networks
- Introduction to ZigBee
- ZigBee Stack Layers
- Networking Concepts
- ZigBee Application Layers: In Depth
- Coordinator Operation
- Router Operation
- End Device Operation
- Channel Scanning
- 4. Transmission, Addressing, and Routing
- 5. Security
- 6. Network Commissioning and Diagnostics
- 7. Managing End Devices
- 8. XBee Analog and Digital IO Lines
- 9. API Operation
- API Frame Specifications
- API UART Exchanges
- Supporting the API
- API Frames
- AT Command
- AT Command - Queue Parameter Value
- ZigBee Transmit Request
- Explicit Addressing ZigBee Command Frame
- Remote AT Command Request
- Create Source Route
- AT Command Response
- Modem Status
- ZigBee Transmit Status
- ZigBee Receive Packet
- ZigBee Explicit Rx Indicator
- ZigBee IO Data Sample Rx Indicator
- XBee Sensor Read Indicator
- Node Identification Indicator
- Remote Command Response
- Over-the-Air Firmware Update Status
- Route Record Indicator
- Many-to-One Route Request Indicator
- Sending ZigBee Device Objects (ZDO) Commands with the API
- Sending ZigBee Cluster Library (ZCL) Commands with the API
- Sending Public Profile Commands with the API
- 10. XBee Command Reference Tables
- 11. Module Support
- Appendix A: Definitions
- Appendix B: Agency Certifications
- Appendix C: Migrating from ZNet 2.5 to XBee ZB
- Appendix D: Additional Information
Contents
XBee®/XBee‐PRO®ZBRFModules
©2011DigiInternaitonal,Inc. 5
Transmission Timeout 91
Putting it all Together 92
Short Sleep Periods 92
Extended Sleep Periods 92
Sleep Examples 92
XBee Analog and Digital IO Lines 94
IO Configuration 94
IO Sampling 94
Queried Sampling 96
Periodic IO Sampling 96
Change Detection Sampling 96
RSSI PWM 96
IO Examples 97
API Operation 98
API Frame Specifications 98
API Examples 100
API UART Exchanges 101
AT Commands 101
Transmitting and Receiving RF Data 101
Remote AT Commands 101
Source Routing 102
Supporting the API 102
API Frames 102
AT Command 102
AT Command - Queue Parameter Value 103
ZigBee Transmit Request 103
Explicit Addressing ZigBee Command Frame 105
Remote AT Command Request 107
Create Source Route 108
AT Command Response 109
Modem Status 109
ZigBee Transmit Status 110
ZigBee Receive Packet 111
ZigBee Explicit Rx Indicator 112
ZigBee IO Data Sample Rx Indicator 113
XBee Sensor Read Indicator 114
Node Identification Indicator 116
Remote Command Response 117
Over-the-Air Firmware Update Status 118
Route Record Indicator 119
Many-to-One Route Request Indicator 120
Sending ZigBee Device Objects (ZDO) Commands
with the API 121
Sending ZigBee Cluster Library (ZCL) Commands
with the API 123
Sending Public Profile Commands with the API 125
XBee Command Reference Tables 128
Module Support 138
Power up Module at 9600 Baud 138
X-CTU Configuration Tool 138
Customizing XBee ZB Firmware 138
Design Considerations for Digi Drop-In Networking
138
XBee Bootloader 138
Programming XBee Modules 139
Serial Firmware Updates 139
Invoke XBee Bootloader 139
Send Firmware Image 139
SIF Firmware Updates 140
Writing Custom Firmware 140
Regulatory Compliance 140
Enabling GPIO 1 and 2 141
Detecting XBee vs. XBee-PRO 141
Ensuring Optimal Output Power 141
Improving Low Power Current Consumption 142
XBee (non-PRO) Initialization: 142
When sleeping (end devices): 142
When waking from sleep (end devices): 142
Appendix A:Definitions 144
Appendix B: Agency Certifications 146
Appendix C:Migrating from ZNet 2.5 to XBee ZB 154
Appendix D:Additional Information 155










