Contents
XBee‐PRO®900HP/XBee‐PRO®XSCRFModules
©2014DigiInternationalInc. 3
1. Preface: How to Use this Manual 6
2. XBee-PRO 900HP RF Module Hardware 7
XBee-PRO S3B Hardware Description 7
Worldwide Acceptance 7
XBee-PRO 900HP Specifications 8
XBee-PRO 900HP Serial Communications
Specifications 9
UART 9
SPI 9
GPIO Specifications 9
Hardware Specifications for Programmable
Variant 10
XBee-PRO 900HP Mechanical Drawings 11
XBee-PRO 900HP Pin Signals 12
XBee-PRO 900HP Design Notes 12
XBee-PRO 900HP Power Supply Design 12
XBee-PRO 900HP Recommended Pin Connections
12
XBee-PRO 900HP Board Layout 13
XBee-PRO 900HP Module Operation for
Programmable Variant 13
XBee-PRO 900HP Programmable Bootloader 15
Overview 15
Bootloader Software Specifics 15
XBee-PRO 900HP Bootloader Menu Commands 19
XBee-PRO 900HP Firmware Updates 20
Output File Configuration 20
3. XBee-PRO 900HP RF Module Operation 22
XBee-PRO 900HP Basic Operational Design 22
XBee-PRO 900HP Serial Communications 22
XBee-PRO 900HP UART Data Flow 22
XBee-PRO 900HP SPI Communications 23
XBee-PRO 900HP SPI Operation 24
XBee-PRO 900HP Configuration 25
XBee-PRO 900HP Data Format 26
XBee-PRO 900HP SPI Parameters 26
XBee-PRO 900HP Serial Buffers 27
XBee-PRO 900HP UART Flow Control 27
XBee-PRO 900HP Serial Interface Protocols 28
XBee-PRO 900HP Modes of Operation 29
XBee-PRO 900HP Description of Modes 29
Transmit Mode 29
Receive Mode 31
Command Mode 31
Sleep Mode 32
4. XBee-PRO 900HP Networking Methods 33
MAC/PHY Basics 33
Related parameters: CM, HP, ID, PL, RR, MT 33
XBee-PRO 900HP Addressing Basics 33
Related parameters: SH, SL, DH, DL, TO 33
Point to Point/Multipoint (P2MP) 34
Throughput 34
Repeater/Directed Broadcast 34
Related parameters: CE, NH, NN, BH 34
DigiMesh Networking 35
Related Command: MR 35
DigiMesh Feature Set 35
Data Transmission and Routing 35
Transmission Timeouts 36
5. XBee-PRO 900HP Sleep Mode 38
Sleep Modes 38
Normal Mode (SM=0) 38
Asynchronous Pin Sleep Mode (SM=1) 38
Asynchronous Cyclic Sleep Mode (SM=4) 38
Asynchronous Cyclic Sleep with Pin Wake Up Mode
(SM=5) 39
Synchronous Sleep Support Mode (SM=7) 39
Synchronous Cyclic Sleep Mode (SM=8) 39
Asynchronous Sleep Operation 39
Wake Timer 39
XBee-PRO 900HP Indirect Messaging and Polling
(P2MP Packets Only) 40
Indirect Messaging 40
Polling 40
Synchronous Sleep Operation (DigiMesh
networks only) 40
Operation 40
Becoming a Sleep Coordinator 43
DigiMesh Configuration 44
DigiMesh Diagnostics 46
6. XBee-PRO 900HP Command Reference Tables 47
7. XBee-PRO 900HP API Operation 58
API Frame Format 58
XBee-PRO 900HP API Serial Exchanges 60
AT Commands 60
Transmitting and Receiving RF Data 60
Remote AT Commands 60