XBee™ ZNet 2.5/XBee-PRO™ ZNet 2.5 OEM RF Modules
XBee ZNet 2.5/XBee PRO Znet 2.5 OEM
RF Modules
ZigBee™ Networks
RF Module Operation
RF Module Configuration
Appendices
Product Manual
v1.x.4x
-
ZigBee
Protocol
For OEM RF Module Part Numbers:
XB24-BxIT-00x
ZigBee OEM RF Modules by Digi International
Firmware Versions:
1.0xx
1.1xx
1.2xx
1.3xx
-
-
-
-
Coordinator, Transparent Operation
Coordinator, API Operation
Router, End Device, Transparent Operation
Router, End Device, API Operation
Digi International Inc.
11001 Bren Road East
Minnetonka, MN 55343
877 912-3444 or 952 912-3444
http://www.digi.com
90000866_C
2/11/2008
XBee ZNet 2.5/XBee‐PRO ZNet 2.5 OEM RF Modules ‐ ZigBee ‐ v1.x4x
Contents
1. Overview 4
1.1. Key Features 5
1.1.1. Worldwide Acceptance 5
1.2. Specifications 5
1.3. Mechanical Drawings 7
1.4. Mounting Considerations 8
1.5. Pin Signals 9
1.6. Electrical Characteristics 10
2. RF Module Operation 11
2.1. Serial Communications 11
2.1.1. UART Data Flow 11
2.1.2. Serial Buffers 11
2.1.3. Serial Flow Control 12
2.1.4. Serial Interface Protocols 13
2.2. Modes of Operation 14
2.2.1. Idle Mode 14
2.2.2. Transmit Mode 14
2.2.3. Receive Mode 15
2.2.4. Command Mode 15
2.2.5.
Sleep Mode 16
3. ZigBee Networks 17
3.1. ZigBee Network Formation 17
3.2. ZigBee PANs 17
3.2.1. Starting a PAN 17
3.3. Joining a PAN 18
3.3.1. Allowing Joining 19
3.3.2. Security 20
3.4. ZigBee Network Communications 21
3.4.1. ZigBee Device Addressing 21
3.4.2. ZigBee Application-layer Addressing 21
3.4.3. Data Transmission and Routing 22
4. XBee ZNet 2.5 Networks 27
4.1. XBee ZNet 2.5 Network Formation 27
4.1.1. Starting an XBee ZNet 2.5 Coordinator 27
4.1.2. Joining an XBee ZNet 2.5 Router or End
Device to a PAN 28
4.1.3. Verifying Network Selection 29
4.1.4. Secure Networks 29
4.1.5. Open and Closed Networks 29
4.1.6.
Resetting Network Parameters 30
4.2. XBee ZNet 2.5 Addressing 31
4.2.1. Device Addressing 31
4.2.2. Application-layer Addressing 33
4.3. Sleeping End Devices 34
4.3.1. End Device Operation 34
4.3.2. Parent Operation 35
4.3.3. End Device Behavior 37
4.3.4. Parent Behavior 37
4.3.5. End Device Sleep Configuration 37
4.4. Remote Configuration Commands 41
4.4.1. Sending a Remote Command 41
4.4.2. Applying Changes on Remote 41
4.4.3. Remote Command Responses 41
4.5. IO Line Monitoring 41
4.5.1. IO Samples 43
4.5.2. Queried Sampling 44
4.5.3. Periodic IO Sampling 44
4.5.4. Digital IO Change Detection 44
4.5.5. Voltage Supply Monitoring 45
4.6. I/O Line Configuration 45
5. Network Commissioning and Diagnostics 48
5.1. Device Discovery 48
5.2.
Device Configuration 48
5.3. Device Placement 48
5.3.1. Link Testing 48
5.3.2. RSSI Indicators 49
5.4. Commissioning Pushbutton and Associate
LED 49
5.4.1. Commissioning Pushbutton 50
5.4.2. Associate LED 51
6. API Operation 54
6.0.1. API Frame Specifications 54
6.0.2. API Examples 56
6.0.3. Supporting the API 57
6.0.4. API Frames 57
7. XBee ZNet 2.5 Command Reference Tables 70
8. Manufacturing Support 78
8.1. Interoperability with other EM250 Devic-
es 78
8.1.1. Crosstalk Issue 78
8.2. Customizing XBee Default Parameters 78
8.3. XBee EM250 Pin Mappings 78
8.4. XBee ZNet 2.5 Custom Bootloader 79
8.5. Programming XBee ZNet 2.5 Modules 80
8.6. Developing Custom Firmware 81
8.7.
Design Considerations for Digi Drop-in
© 2008 Digi Internaitonal, Inc.
3
1. Overview
The XBee/XBee-PRO ZNet 2.5 OEM (formerly known as
Series 2 and Series 2 PRO) RF Modules were engineered to
operate within the ZigBee protocol and support the unique
needs of low-cost, low-power wireless sensor networks.
The modules require minimal power and provide reliable
delivery of data between remote devices.
The modules operate within the ISM 2.4 GHz frequency
band and are compatible with the following:
• XBee RS-232 Adapter
• XBee RS-232 PH (Power Harvester) Adapter
• XBee RS-485 Adapter
• XBee Analog I/O Adapter
• XBee Digital I/O Adapter
• XBee Sensor Adapter
• XBee USB Adapter
• XStick
• ConnectPort X Gateways
• XBee Wall Router.
© 2008 Digi International, Inc.
4