Sign In
Upload
Manuals
Brands
Digi Manuals
Control Unit
XBEE-PRO S3B
Digi XBEE-PRO S3B Manuals
Manuals and User Guides for Digi XBEE-PRO S3B. We have
2
Digi XBEE-PRO S3B manuals available for free PDF download: User Manual, Manual
Digi XBEE-PRO S3B User Manual (269 pages)
900HP/XSC RF Modules
Brand:
Digi
| Category:
Control Unit
| Size: 2.89 MB
Table of Contents
Table of Contents
4
About the Xbee-PRO 900HP RF Module
13
User Guide Structure
13
Technical Specifications
16
Performance Specifications
16
Power Requirements
16
General Specifications
17
Networking Specifications
17
Regulatory Conformity Summary
17
Serial Communication Specifications
18
UART Pin Assignments
18
SPI Pin Assignments
18
GPIO Specifications
18
Secondary Processor Specifications
19
Hardware
21
Mechanical Drawings
22
Pin Signals
23
Design Notes
25
Power Supply Design
25
Board Layout
25
Antenna Performance
25
Recommended Pin Connections
26
Module Operation for the Programmable Variant
27
Programmable Xbee SDK
29
Configure the Xbee-PRO 900HP RF Module
30
Software Libraries
31
Configure the Device Using XCTU
31
Over-The-Air Firmware Updates
31
Distribute the New Application
31
Verify the New Application
32
Install the Application
32
Xbee Multi Programmer
33
Operation
35
Basic Operational Design
35
Serial Interface
35
UART Data Flow
35
Serial Data
36
Configuration Considerations
36
Select the Serial Port
36
Force UART Operation
37
Select the SPI Port
37
Serial Port Selection
38
Serial Receive Buffer
38
Serial Transmit Buffer
38
UART Flow Control
38
CTS Flow Control
38
RTS Flow Control
38
SPI Operation
40
SPI Communications
41
SPI Implementation
41
SPI Signals
42
Full Duplex Operation
42
Low Power Operation
43
SPI and API Mode
43
SPI Parameters
44
Modes
45
Serial Modes
46
Transparent Operating Mode
46
API Operating Mode
46
Comparing Transparent and API Modes
46
Modes of Operation
48
Idle Mode
48
Transmit Mode
48
Receive Mode
48
Command Mode
48
Sleep Mode
51
Sleep Modes
53
About Sleep Modes
53
Asynchronous Modes
53
Synchronous Modes
53
Normal Mode
53
Asynchronous Pin Sleep Mode
54
Asynchronous Cyclic Sleep Mode
54
Asynchronous Cyclic Sleep with Pin Wake up Mode
54
Synchronous Sleep Support Mode
54
Synchronous Cyclic Sleep Mode
55
The Sleep Timer
55
Indirect Messaging and Polling
55
Indirect Messaging
55
Polling
56
Sleeping Routers
56
Sleep Coordinator Sleep Modes in the Digimesh Network
56
Synchronization Messages
57
Become a Sleep Coordinator
59
Select Sleep Parameters
61
Start a Sleeping Synchronous Network
61
Add a New Node to an Existing Network
62
Change Sleep Parameters
63
Rejoin Nodes that Lose Sync
63
Diagnostics
64
Query Sleep Cycle
64
Sleep Status
64
Missed Sync Messages Command
65
Sleep Status API Messages
65
Networking Methods
67
The MAC and PHY Layers
67
64-Bit Addresses
67
Make a Unicast Transmission
68
Make a Broadcast Transmission
68
Delivery Methods
68
Point to Point / Point to Multipoint (P2MP)
68
Repeater/Directed Broadcast
69
Digimesh Networking
70
AT Commands
75
Special Commands
76
AC (Apply Changes)
76
Force Reset)
76
RE (Restore Defaults)
76
WR (Write)
76
MAC/PHY Commands
77
AF (Available Frequencies)
77
CM (Channel Mask)
77
MF (Minimum Frequency Count)
78
HP (Preamble ID)
78
ID (Network ID)
79
MT (Broadcast Multi-Transmits)
79
TX Power Level)
79
RR (Unicast Mac Retries)
80
ED (Energy Detect)
80
Diagnostic Commands
80
BC (Bytes Transmitted)
80
DB (Last Packet RSSI)
80
ER (Received Error Count)
81
GD (Good Packets Received)
81
EA (MAC ACK Failure Count)
81
TR (Transmission Failure Count)
82
UA (MAC Unicast Transmission Count)
82
H (MAC Unicast One Hop Time)
82
MAC Broadcast One Hop Time)
82
Network Commands
83
CE (Node Messaging Options)
83
BH (Broadcast Hops)
83
NH (Network Hops)
83
NN (Network Delay Slots)
84
MR (Mesh Unicast Retries)
84
RN (Delay Slots)
84
Addressing Commands
85
SH (Serial Number High)
85
Serial Number Low)
85
DH (Destination Address High)
85
DL (Destination Address Low)
85
TO (Transmit Options)
86
NI (Node Identifier)
86
NT (Node Discover Time)
87
Node Discovery Options)
87
CI (Cluster ID)
88
Destination Endpoint)
88
SE (Source Endpoint)
88
Addressing Discovery/Configuration Commands
88
AG (Aggregator Support)
88
DN (Discover Node)
89
ND (Network Discover)
89
FN (Find Neighbors)
90
Security Commands
91
EE (Security Enable)
91
KY (AES Encryption Key)
91
Serial Interfacing Commands
91
BD (Baud Rate)
91
NB (Parity)
92
SB (Stop Bits)
92
Packetization Timeout)
93
FT (Flow Control Threshold)
93
AP (API Mode)
93
AO (API Options)
94
I/O Settings Commands
94
CB (Commissioning Pushbutton)
94
D0 (Dio0/Ad0)
94
D1 (Dio1/Ad1)
95
D2 (Dio2/Ad2)
95
D3 (Dio3/Ad3)
96
D4 (Dio4)
96
D5 (Dio5/Associated_Indicator)
97
D6 (Dio6/Rts)
97
D7 (Dio7/Cts)
98
D8 (Dio8/Sleep_Request)
98
D9 (Dio9/On_Sleep)
99
P0 (DIO10/RSSI/PWM0 Configuration)
99
P1 (DIO11/PWM1 Configuration)
100
P2 (DIO12 Configuration)
100
P3 (Dio13/Dout)
101
P4 (Dio14/Din)
101
PD (Pull Up/Down Direction)
101
PR (Pull-Up/Down Resistor Enable)
102
M0 (PWM0 Duty Cycle)
102
M1 (PWM1 Duty Cycle)
103
Associate LED Blink Time)
103
RP (RSSI PWM Timer)
103
I/O Sampling Commands
103
AV (Analog Voltage Reference)
103
IC (DIO Change Detection)
104
IF (Sleep Sample Rate)
105
IR (I/O Sample Rate)
105
IS (Force Sample)
105
TP (Board Temperature)
106
Voltage Supply Monitoring)
106
Sleep Commands
106
SM (Sleep Mode)
106
SO (Sleep Options)
107
SN (Number of Sleep Periods)
107
SP (Sleep Period)
108
ST (Wake Time)
108
WH (Wake Host Delay)
108
Diagnostic - Sleep Status/Timing Commands
108
SS (Sleep Status)
109
OS (Operating Sleep Time)
109
OW (Operating Wake Time)
109
MS (Missed Sync Messages)
110
SQ (Missed Sleep Sync Count)
110
Command Mode Options
110
CC (Command Character)
110
CN (Exit Command Mode)
110
CT (Command Mode Timeout)
111
GT (Guard Times)
111
Firmware Commands
111
VL (Version Long)
111
VR (Firmware Version)
111
HV (Hardware Version)
112
HS (Hardware Series)
112
DD (Device Type Identifier)
112
NP (Maximum Packet Payload Bytes)
112
CK (Configuration CRC)
113
Operate in API Mode
115
API Mode Overview
115
API Frame Format
115
API Operation (AP Parameter = 1)
115
API Operation-With Escaped Characters (AP Parameter = 2)
115
Data Bytes that Need to be Escaped
116
Length
116
Frame Data
116
API Serial Exchanges
117
AT Commands
117
Transmit and Receive RF Data
118
Remote at Commands
118
Device Registration
119
Calculate and Verify Checksums
119
Example
119
Frame Descriptions
121
Legacy TX Request Frame - 0X00
121
AT Command Frame - 0X08
122
AT Command - Queue Parameter Value Frame - 0X09
124
Transmit Request Frame - 0X10
126
Explicit Addressing Command Frame - 0X11
129
Remote at Command Request Frame - 0X17
132
Legacy RX Indicator Frame - 0X80
134
AT Command Response Frame - 0X88
136
TX Status Frame - 0X89
138
Modem Status Frame - 0X8A
139
Transmit Status Frame - 0X8B
140
Route Information Packet Frame - 0X8D
142
Aggregate Addressing Update Frame - 0X8E
145
Receive Packet Frame - 0X90
147
Explicit Rx Indicator Frame - 0X91
149
I/O Data Sample Rx Indicator Frame - 0X92
152
Node Identification Indicator Frame - 0X95
154
Remote Command Response Frame - 0X97
157
Advanced Application Features
160
Remote Configuration Commands
160
Send a Remote Command
160
Apply Changes on Remote Devices
160
Remote Command Responses
160
Network Commissioning and Diagnostics
160
Configure Devices
160
Network Link Establishment and Maintenance
161
Place Devices
162
Device Discovery
162
Link Reliability
163
Commissioning Pushbutton and Associate LED
165
I/O Line Monitoring
168
I/O Samples
168
Queried Sampling
168
Periodic I/O Sampling
171
Detect Digital I/O Changes
171
General Purpose Flash Memory
172
General Purpose Flash Memory
173
Access General Purpose Flash Memory
173
General Purpose Flash Memory Commands
174
PLATFORM_INFO_REQUEST (0X00)
174
PLATFORM_INFO (0X80)
174
ERASE (0X01)
175
ERASE_RESPONSE (0X81)
175
WRITE (0X02) and ERASE_THEN_WRITE (0X03)
176
WRITE _RESPONSE (0X82) and ERASE_THEN_WRITE_RESPONSE (0X83)
177
READ (0X04)
177
READ_RESPONSE (0X84)
178
FIRMWARE_VERIFY (0X05) and FIRMWARE_VERIFY_AND_INSTALL(0X06)
178
FIRMWARE_VERIFY_RESPONSE (0X85)
179
FIRMWARE_VERIFY _AND_INSTALL_RESPONSE (0X86)
179
Work with Flash Memory
180
XSC Firmware
181
Xbee-PRO XSC RF Module Overview
182
Pin Signals
182
Electrical Characteristics
183
Timing Specifications
184
Xbee-Proxscspecifications
188
Performance Specifications
188
Power Requirements
188
Networking Specifications
189
General Specifications
189
Antenna Options
189
Regulatory Conformity Summary
190
Xbee-PRO XSC RF Module Operation
191
Serial Communications
192
UART-Interfaced Data Flow
192
Serial Data
192
Flow Control
192
Data in (DIN) Buffer and Flow Control
193
Data out (DO) Buffer and Flow Control
194
Operating Modes
194
Idle Mode
194
Transmit Mode
195
Receive Mode
195
Sleep Mode
195
Command Mode
198
Configuration Andcommands
203
Programming Examples
203
Connect the Device to a PC
203
Send Binary Commands
203
Example
203
Special Commands
204
Force Reset)
204
TX Power Level)
204
Command Mode Options
204
AT (Guard Time After)
205
BT (Guard Time Before)
205
CC (Command Sequence Character)
205
CD (DO3 Configuration)
206
CN (Exit Command Mode)
206
CT (Command Mode Timeout)
207
E0 (Echo Off)
207
E1 (Echo On)
207
PC (Power-Up to Transparent Operating Mode)
208
Networking and Security Commands
208
AM (Auto-Set MY)
208
MD (RF Mode)
209
MY (Source Address)
209
Network Commands
210
DT (Destination Address)
210
HP (Preamble ID)
210
HT (Time before Wake-Up Initializer)
211
ID (Network ID)
211
MK (Address Mask)
211
RN (Delay Slots)
212
RR (Unicast Mac Retries)
212
SY (Time before Initialization)
213
TT (Streaming Limit)
214
Serial Interfacing Commands
214
BD (Interface Data Rate)
214
CS (DO2 Configuration)
215
FL (Software Flow Control)
216
FT (Flow Control Threshold)
217
NB (Parity)
217
PK (Maximum RF Packet Size)
217
RB (Packetization Threshold)
218
Packetization Timeout)
218
RT (DI2 Configuration)
219
Diagnostic Commands
219
ER (Receive Count Error)
219
GD (Receive Good Count)
220
RE (Restore Defaults)
220
RP (RSSI PWM Timer)
221
RZ (DI Buffer Size)
221
Rs (Rssi)
222
SH (Serial Number High)
222
Serial Number Low)
222
TR (Transmission Failure Count)
223
VR (Firmware Version - Short)
223
Sleep Commands
224
FH (Force Wakeup Initializer)
224
HT (Time before Wake-Up Initializer)
224
LH (Wakeup Initializer Timer)
225
PW (Pin Wakeup)
225
SM (Sleep Mode)
226
ST (Wake Time)
226
Network Configurations
229
Network Topologies
229
Point-To-Point Networks
229
Point-To-Multipoint Networks
229
Peer to Peer Networks
230
Addressing
231
Address Recognition
232
Basic Communications
232
Streaming Mode (Default)
232
Repeater Mode
233
Acknowledged Mode
237
S3Bhardwarecertifications
241
Agency Certifications - United States
241
United States (FCC)
241
OEM Labeling Requirements
241
Xbee-PRO 900HP and Xbee-PRO XSC
241
FCC Notices
241
Limited Modular Approval
242
Fixed Base Station and Mobile Applications
242
Portable Applications and SAR Testing
243
RF Exposure Statement
243
FCC-Approved Antennas (900 Mhz)
244
Antennas Approved for Use with the Xbee-PRO 900HP RF Module
244
FCC Publication 996369 Related Information
251
ISED (Innovation, Science and Economic Development Canada)
253
Labeling Requirements
253
Contains IC: 1846A-XB900HP
253
Transmitters for Detachable Antennas
253
Detachable Antenna
253
Brazil ANATEL
254
Mexico IFETEL
255
OEM Labeling Requirements
255
IDA (Singapore) Certification
255
Labeling
255
Frequency Band
256
Antenna Gain
256
Legacys3Bhardwarecertifications
258
Agency Certifications - United States
258
United States (FCC)
258
OEM Labeling Requirements
258
Xbee PRO S3
258
Xbee PRO S3B
258
FCC Notices
259
Limited Modular Approval
259
Fixed Base Station and Mobile Applications
260
Portable Applications and SAR Testing
260
RF Exposure Statement
260
ISED (Innovation, Science and Economic Development Canada)
261
Labeling Requirements
261
Contains IC: 1846A-XB900HP
261
Contains IC: 1846A-XBEEXSC or Contains IC: 1846A-XBPS3B
261
Antenna Options: 900 Mhz Antenna Listings
262
Transmitters with Detachable Antennas
267
Detachable Antenna
268
Brazil ANATEL
269
Advertisement
Digi XBEE-PRO S3B Manual (151 pages)
RF Modules
Brand:
Digi
| Category:
Control Unit
| Size: 2.32 MB
Table of Contents
Table of Contents
3
Preface: How to Use this Manual
6
1. 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
2. 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
3. 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
4. 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
Xbee-PRO 900HP Command Reference Tables
47
6. 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
Supporting the API
61
Xbee-PORO 900HP Frame Descriptions
61
AT Command
61
AT Command - Queue Parameter Value
62
TX Request
62
Explicit TX Request
63
Remote at Command Request
65
AT Command Response
66
Modem Status
66
Transmit Status
67
Route Information Packet
67
Aggregate Addressing Update
69
RX Indicator
70
Explicit Rx Indicator
71
Data Sample RX Indicator
72
Node Identification Indicator
72
Remote Command Response
74
75 8. Xbee-PRO 900HP Advanced Application Features
75
Xbee-PRO 900HP Remote Configuration Commands
75
Sending a Remote Command
75
Applying Changes on Remote Devices
75
Remote Command Responses
75
Xbee-PRO 900HP Network Commissioning and Diagnostics
75
Xbee-PRO 900HP Device Configuration
75
Xbee-PRO 900HP Network Link Establishment and Maintenance
76
Xbee-PRO 900HP Device Placement
76
Xbee-PRO 900HP Device Discovery
77
Xbee-PRO 900HP Link Reliability
78
Commissioning Pushbutton and Associate LED
81
Xbee-PRO 900HP I/O Line Monitoring
82
I/O Samples
82
Queried Sampling
82
Periodic I/O Sampling
84
Digital I/O Change Detection
85
General Purpose Flash Memory
85
Accessing General Purpose Flash Memory
85
Over-The-Air Firmware Upgrades
91
Distributing the New Application
91
Verifying the New Application
92
Installing the Application
92
Things to Remember
92
Appendix A: XSC Firmware
93
Xbee-PRO XSC Key Features
94
Worldwide Acceptance
94
Xbee-PRO XSC Specifications
94
Xbee-PRO XSC Pin Signals
96
Xbee-PRO XSC Electrical Characteristics
97
Xbee-PRO XSC Timing Specifications
97
Xbee-PRO XSC Mechanical Drawings
98
Serial Communications
100
UART-Interfaced Data Flow
100
Serial Data
100
Flow Control
101
Xbee-PRO XSC Modes of Operation
102
Idle Mode
102
Transmit Mode
102
Sleep Mode
104
Command Mode
106
Xbee Programming Examples
109
AT Commands
109
Binary Commands
109
Xbee-PRO XSC Command Reference Table
110
Xbee-PRO XSC Command Descriptions
111
Xbee-PRO XSC Addressing
129
Address Recognition
129
Xbee-PRO XSC Basic Communications
130
Streaming Mode (Default)
130
Repeater Mode
131
Xbee-PRO XSC Acknowledged Communications
135
Acknowledged Mode
135
Agency Certifications for S3B Hardware
138
FCC (United States) Certification
138
Labeling Requirements
138
FCC Notices
138
Limited Modular Approval
139
FCC-Approved Antennas
139
IC (Industry Canada) Certification
139
IDA (Singapore) Certification
143
Brazil ANATEL
143
Agency Certifications for Legacy S3/S3B Hardware
144
FCC (United States) Certification
144
Labeling Requirements
144
FCC Notices
144
Limited Modular Approval
145
Additional Information
150
Advertisement
Related Products
Digi XBee-PRO S2B
Digi XBee-PRO S2
Digi XBee ZigBee S2C
Digi XBEE-PRO S3
Digi XBee SX 868
Digi XBee S2C 802.15.4
Digi XBee ZigBee S2D
Digi XBee S2D SMT
Digi XBee-PRO S2C SMT
Digi XBEE S2CTH
Digi Categories
Network Router
Control Unit
Modem
Gateway
Server
More Digi Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL