XBee®/XBee‐PRO® SMT ZB RF Modules
Contents
Putting It All Together 89
Short Sleep Periods 89
Extended Sleep Periods 89
Sleep Examples 89
with the API 121
Sending Public Profile Commands with the API 123
XBee Command Reference Tables 126
Module Support 137
XBee Analog and Digital I/O Lines 91
X-CTU Configuration Tool 137
I/O Configuration 91
I/O Sampling 92
Queried Sampling 94
Periodic I/O Sampling 94
Change Detection Sampling 94
RSSI PWM 94
Customizing XBee ZB Firmware 137
Design Considerations for Digi Drop-In Networking
137
XBee Bootloader 137
Programming XBee Modules 138
Serial Firmware Updates 138
I/O Examples 95
Invoke XBee Bootloader 138
PWM1 95
Send Firmware Image 138
API Operation 96
Writing Custom Firmware 138
Regulatory Compliance 138
API Frame Specifications 96
API Examples 98
Enabling GPIO 1 and 2 139
Detecting XBee vs. XBee-PRO 139
Special Instructions For Using the JTAG Interface 139
API Serial Port Exchanges 99
AT Commands 99
Appendix A: Agency Certifications 141
Transmitting and Receiving RF Data 99
Remote AT Commands 99
Appendix B:Migrating from XBee ZB to XBee ZB SMT
147
Source Routing 100
Supporting the API 100
Appendix C:Manufacturing Information 150
Appendix D:Warranty Information 153
Appendix E:Definitions 154
API Frames 100
AT Command 100
AT Command - Queue Parameter Value 101
ZigBee Transmit Request 101
Explicit Addressing ZigBee Command Frame 103
Remote AT Command Request 105
Create Source Route 106
AT Command Response 107
Modem Status 107
ZigBee Transmit Status 108
ZigBee Receive Packet 109
ZigBee Explicit Rx Indicator 110
ZigBee IO Data Sample Rx Indicator 111
XBee Sensor Read Indicator 112
Node Identification Indicator 114
Remote Command Response 115
Over-the-Air Firmware Update Status 116
Route Record Indicator 117
Many-to-One Route Request Indicator 118
Sending ZigBee Device Objects (ZDO) Commands
with the API 119
Sending ZigBee Cluster Library (ZCL) Commands
© 2010 Digi Internaitonal, Inc.
5