Sign In
Upload
Manuals
Brands
Digi Manuals
Adapter
XBee 3
User Manuals: Digi XBee 3 USB Adapter
Manuals and User Guides for Digi XBee 3 USB Adapter. We have
3
Digi XBee 3 USB Adapter manuals available for free PDF download: User Manual, Hardware Reference Manual
Digi XBee 3 User Manual (293 pages)
Cellular LTE Cat 1 AT&T Smart Modem
Brand:
Digi
| Category:
Modem
| Size: 10 MB
Table of Contents
Customer Support
2
Table of Contents
4
Digi Xbee® 3 Cellular LTE Cat 1 AT&T Smart Modem User Guide
15
Applicable Firmware and Hardware
15
SIM Cards
15
Get Started with the Xbee Smart Modem
16
Identify the Kit Contents
17
Connect the Hardware
18
Install and Upgrade XCTU
19
Add a Device to XCTU
19
Update the Device and Cellular Firmware Using XCTU
20
Check for Cellular Registration and Connection
20
Cellular Service
20
Xbee Connection Examples
23
Connect to the Echo Server
23
Connect to the ELIZA Server
25
Connect to the Daytime Server
27
Send an SMS Message to a Phone
29
Perform a (GET) HTTP Request
31
Connect to a TCP/IP Address
33
Software Libraries
33
Get Started with Micropython
36
About Micropython
36
Why Use Micropython
36
Micropython on the Xbee Smart Modem
36
Use XCTU to Enter the Micropython Environment
36
Use the Micropython Terminal in XCTU
37
Troubleshooting
37
Example: Hello World
37
Example: Turn on an LED
37
Example: Code a Request Help Button
38
Enter Micropython Paste Mode
39
Catch a Button Press
39
Send a Text (SMS) When the Button Is Pressed
41
Add the Time the Button was Pressed
42
Example: Debug the Secondary UART
43
Exit Micropython Mode
43
Other Terminal Programs
44
Tera Term for Windows
44
Use Picocom in Linux
45
Get Started with BLE
47
On Xbee 3 Cellular Firmware Ending in X15 or Newer
47
On Xbee 3 Cellular Firmware Ending in X14 or Older
47
Enable BLE on an Xbee Device
48
Enable BLE and Configure the BLE Password Using XCTU
48
Get the Digi Xbee Mobile Phone Application
49
Connect with BLE and Configure Your Xbee Device
49
BLE Reference
50
BLE Advertising Behavior and Services
50
Device Information Service
50
Xbee API BLE Service
50
API Request Characteristic
51
API Response Characteristic
51
Get Started with Digi Remote Manager
52
Create a Remote Manager Account and Add Devices
52
Create a Remote Manager Account
53
Add an Xbee Smart Modem to Remote Manager
53
Verify the Connection between a Device and Remote Manager
54
Configure Remote Manager Features by Scheduling Tasks
54
Overview: Create a Schedule for a Set of Tasks
54
Examples
55
Example: Read Settings and State Using Remote Manager
55
Example: Configure a Device from Remote Manager Using XML
56
Example: Schedule a Task to Update the Device Firmware Using Remote Manager
57
Example: Update Micropython from Remote Manager Using XML
58
Manage Data in Remote Manager
62
Review Device Status Information from Remote Manager
62
Manage Secure Files in Remote Manager
63
Remote Manager Reference
64
Enable SM/UDP
64
TCP Connection
64
Disconnect
66
Configure Xbee Settings Within Remote Manager
66
Examples: IOT Protocols with Transparent Mode
69
Get Started with Coap
70
Coap Terms
70
Coap Quick Start Example
70
Configure the Device
71
Example: Manually Perform a Coap Request
71
Example: Use Python to Generate a Coap Message
72
Get Started with MQTT
74
Example: MQTT Connect
74
Send a Connect Packet
76
Example: Send Messages (Publish) with MQTT
77
Example: Receive Messages (Subscribe) with MQTT
78
Use MQTT over the Xbee Cellular Modem with a PC
79
Update the Firmware
83
Updatethefirmware
84
Create a Plan for Device and Cellular Component Firmware Updates
84
Update the Device and the Cellular Firmware Using XCTU
85
Update the Device and Cellular Firmware Using XCTU and USB Direct Access
85
Update the Device Firmware
87
Update the Firmware from the Devices Page in Remote Manager
87
Update the Firmware Using Web Services in Remote Manager
88
Use a Host Processor to Update the Modem Firmware for Xbee 3 Devices over UART Prior to
90
Use a Host Processor to Update the Device Firmware for Xbee 3 Devices over UART after *10
92
Update the Cellular Firmware
94
Update the Cellular Component Firmware Using Remote Manager
94
Update the Telit Modem Firmware Using the XFP Utility
97
Technical Specifications
101
Interface and Hardware Specifications
102
RF Characteristics
102
Networking Specifications
102
Power Requirements
102
Power Consumption
103
Electrical Specifications
103
Regulatory Approvals
104
Hardware
106
Mechanical Drawings
107
Pin Signals
107
Pin Connection Recommendations
108
Rssi Pwm
109
SIM Card
109
Associate LED Functionality
109
Development Boards
111
XBIB-U-DEV Reference
111
XBIB-CU-TH Reference
113
XBIB-C-GPS Reference
116
Interface with the XBIB-C-GPS Module
117
Antenna Recommendations
119
Antenna Connections
119
Keepout Area
120
Through-Hole Keepout
121
Antenna Placement
121
Design Recommendations
123
Cellular Component Firmware Updates
123
Power Supply Considerations
123
Recommended Application Circuit
123
Heat Considerations and Testing
124
Heat Sink Guidelines
125
Add a Fan to Provide Active Cooling
126
Custom Configuration: Create a New Factory Default
126
Set a Custom Configuration
127
Clear All Custom Configurations on a Device
127
Clean Shutdown
127
SD (Shutdown) Command
127
Sleep Feature
128
Airplane Mode
128
Cellular Connection Process
129
Connecting
130
Cellular Network
130
Data Network Connection
130
Data Communication with Remote Servers (TCP/UDP)
130
Disconnecting
130
Modes
132
Select an Operating Mode
133
Transparent Operating Mode
134
API Operating Mode
134
Bypass Operating Mode (DEPRECATED)
134
Enter Bypass Operating Mode
135
Leave Bypass Operating Mode
135
Restore Cellular Settings to Default in Bypass Operating Mode
135
USB Direct Mode
135
Enable USB Direct Mode
135
Configure and Use PPP with a Digi Xbee 3 Cellular CAT 1 AT&T Modem
136
Command Mode
139
Enter Command Mode
139
Troubleshooting
139
Send at Commands
140
Response to at Commands
140
Apply Command Changes
140
Make Command Changes Permanent
141
Exit Command Mode
141
Micropython Mode
141
Sleep Modes
142
About Sleep Modes
143
Normal Mode
143
Pin Sleep Mode
143
Cyclic Sleep Mode
143
Cyclic Sleep with Pin Wake up Mode
143
The Sleep Timer
143
Micropython Sleep Behavior
143
Power Saving Features and Design Recommendations
145
Airplane Mode
146
Serial Communication
147
Serial Interface
148
Serial Data
148
UART Data Flow
148
Serial Buffers
148
CTS Flow Control
149
RTS Flow Control
149
Enable UART or SPI Ports
149
SPI Operation
150
SPI Communications
151
Full Duplex Operation
152
Low Power Operation
153
Select the SPI Port
153
Force UART Operation
154
Data Format
154
File System
155
Overview of the File System
156
Directory Structure
156
Paths
156
Secure Files
156
XCTU Interface
157
Encrypt Files
157
SMS Behaviors
158
SMS Encoding
158
Socket Behavior
159
Supported Sockets
160
Best Practices When Using Sockets
160
Sockets and Remote Manager
160
Sockets and API Mode
160
Socket Timeouts
160
Socket Limits in API Mode
160
Enable Incoming TCP Connections
161
API Mode Behavior for Outgoing TCP and TLS Connections
161
API Mode Behavior for Outgoing UDP Data
162
API Mode Behavior for Incoming TCP Connections
162
API Mode Behavior for Incoming UDP Data
163
Transparent Mode Behavior for Outgoing TCP and TLS Connections
163
Transparent Mode Behavior for Outgoing UDP Data
163
Transparent Mode Behavior for Incoming TCP Connections
163
Transparent Mode Behavior for Incoming UDP Connections
164
Extended Socket Frames
165
Examples
165
Available Extended Socket Frames
166
Extended Socket Example: Single HTTP Connection
166
Send a Socket Create Frame
166
Receive a Socket Create Response
167
Send Socket Connect
167
Receive a Socket Connect Response
167
Receive a Socket Status
168
Send HTTP Request Using Socket Send Frame
168
Receive TX Status
169
Receive One or more Receive Data Frames
169
Receive Socket Status Indicating Closed Connection
170
Extended Socket Example: UDP
170
Send a Socket Create Frame
170
Receive a Socket Create Response
171
Bind Local Source Addres
171
Receive Bind/Listen Response
171
Send to Digi Echo Server
172
Receive TX Status
172
Receive Echoed Data
172
Send to Digi Time Server
173
Receive TX Status
173
Receive Daytime Value
173
Close the Socket
174
Receive Close Response
174
Extended Socket Example: TCP Listener
175
Send a Socket Create Frame
175
Receive a Socket Create Response
175
Designate the Socket as a Listener
175
Receive a Socket Bind/Listen Response
176
Making a Connection to the Listener Socket
176
Receiving Data from the New Socket
177
Receive a Socket Status Indicating Closed Connection
177
Transport Layer Security (TLS)
179
Specifying TLS Keys and Certificates
180
Transparent Mode and TLS
181
API Mode and TLS
181
Key Formats
181
Certificate Limitations
181
Cipher Suites
181
Server Name Indication (SNI)
182
Secure the Connection between an Xbee and Remote Manager with Server Authentication
182
Step 1: Get the Certificate
182
Step 2: Configure Device
182
Step 3: Verify that Authentication Is Being Performed
182
Atcommands
185
Special Commands
185
AC (Apply Changes)
185
Force Reset)
185
RE Command
185
SD (Shutdown)
186
WR (Write)
186
Cellular Commands
187
PH (Phone Number)
187
S# (ICCID)
187
IM (Imei)
187
Subscriber Identity)
187
MN (Operator)
187
MV (Modem Firmware Version)
188
MU (Modem Firmware Revision Number)
188
DB (Cellular Signal Strength)
188
DT (Cellular Network Time)
188
AN (Access Point Name)
189
OA (Operating APN)
189
AM (Airplane Mode)
189
DV (Secondary Antenna Function Switch)
190
SQ (Reference Signal Received Quality)
190
SW (Reference Signal Received POWER)
191
Pn (Sim Pin)
191
Pk (Sim Puk)
191
CU (Cellular User Name)
191
CW (Cellular Password)
192
Network Commands
193
IP (IP Protocol)
193
TL (TLS Protocol Version)
193
TLS Profile 0)
193
TLS Profile 1)
194
TLS Profile 2)
194
TM (IP Client Connection Timeout)
194
TS (IP Server Connection Timeout)
195
DO (Device Options)
195
Addressing Commands
196
SH (Serial Number High)
196
Serial Number Low)
196
MY (Module IP Address)
196
P# (Destination Phone Number)
196
N1 (DNS Address)
197
N2 (DNS Address)
197
DL (Destination Address)
197
OD (Operating Destination Address)
197
Destination Port)
198
C0 (Source Port)
198
LA (Lookup IP Address of FQDN)
198
Serial Interfacing Commands
199
BD (Baud Rate)
199
NB (Parity)
199
SB (Stop Bits)
200
Packetization Timeout)
200
TD (Text Delimiter)
200
FT (Flow Control Threshold)
200
AP (API Enable)
201
IB (Cellular Component Baud Rate)
201
I/O Settings Commands
203
D0 (Dio0/Ad0)
203
D1 (Dio1/Ad1)
203
D2 (Dio2/Ad2)
204
D3 (Dio3/Ad3)
204
D4 (Dio4)
204
D5 (Dio5/Associated_Indicator)
205
D6 (Dio6/Rts)
205
D7 (Dio7/Cts)
206
D8 (Dio8/Sleep_Request)
206
D9 (Dio9/On_Sleep)
207
P0 (DIO10/PWM0 Configuration)
207
P1 (DIO11/PWM1 Configuration)
207
P2 (DIO12 Configuration)
208
P3 (Dio13/Dout)
208
P4 (Dio14/Din)
209
PD (Pull Direction)
209
PR (Pull-Up/Down Resistor Enable)
209
M0 (PWM0 Duty Cycle)
210
M1 Command
211
I/O Sampling Commands
212
TP (Temperature)
212
IS (Force Sample)
212
Sleep Commands
214
SM (Sleep Mode)
214
SP (Sleep Period)
214
ST (Wake Time)
214
Command Mode Options
215
CC (Command Sequence Character)
215
CT (Command Mode Timeout)
215
CN (Exit Command Mode)
215
GT (Guard Times)
215
Micropython Commands
217
PS (Python Startup)
217
PY (Micropython Command)
217
Firmware Version/Information Commands
219
VR (Firmware Version)
219
VL (Verbose Firmware Version)
219
HV (Hardware Version)
219
HS (Hardware Series)
219
CK (Configuration CRC)
219
AI (Association Indication)
220
FTP OTA Update Indication)
220
FO (FTP OTA Command)
221
Diagnostic Interface Commands
223
DI (Remote Manager Indicator)
223
CI (Protocol/Connection Indication)
223
AS (Active Scan for Network Environment Data)
225
Execution Commands
227
NR (Network Reset)
227
R (Modem Reset)
227
File System Commands
228
Error Responses
228
ATFS (File System)
228
Atfs Pwd
228
ATFS CD Directory
228
ATFS MD Directory
228
ATFS LS [Directory]
228
ATFS PUT Filename
229
ATFS XPUT Filename
229
ATFS HASH Filename
229
ATFS GET Filename
229
ATFS MV Source_Path Dest_Path
229
ATFS RM File_Or_Directory
229
Atfs Info
229
ATFS FORMAT Confirm
230
BLE Commands
231
BI (Bluetooth Identifier)
231
BL (Bluetooth MAC Address)
231
BT (Bluetooth Enable)
231
S (SRP Salt)
231
V, $W, $X, $Y (SRP Password Verifier)
232
Remote Manager Commands
233
MO (Remote Manager Options)
233
DF (Remote Manager Status Check Interval)
233
EQ (Remote Manager FQDN)
233
K1 (Remote Manager Server Send Keepalive)
233
K2 (Remote Manager Device Send Keepalive)
234
D (Remote Manager Certificate)
234
HF (Health Metrics Reporting Frequency)
234
HM (Health Metrics)
235
System Commands
236
KL (Device Location)
236
KC (Contact Information)
236
KP (Device Description)
236
Socket Commands
237
Socket Info)
237
Operate in API Mode
239
API Mode Overview
240
Use the AP Command to Set the Operation Mode
240
API Frame Format
240
API Operation (AP Parameter = 1)
240
API Operation with Escaped Characters (AP Parameter = 2)
241
API Frames
244
AT Command - 0X08
245
AT Command: Queue Parameter Value - 0X09
246
Transmit (TX) SMS - 0X1F
247
Transmit (TX) Request: Ipv4 - 0X20
248
Tx Request with TLS Profile - 0X23
250
AT Command Response - 0X88
252
Transmit (TX) Status - 0X89
253
Modem Status - 0X8A
255
Receive (RX) Packet: SMS - 0X9F
256
Receive (RX) Packet: Ipv4 - 0Xb0
257
User Data Relay - 0X2D
258
Example Use Cases
258
User Data Relay Output - 0Xad
260
BLE Unlock API - 0X2C
261
Example Sequence to Perform at Command Xbee API Frames over BLE
263
BLE Unlock Response - 0Xac
265
Socket Create - 0X40
266
Socket Create Response - 0Xc0
267
Socket Option Request - 0X41
268
Socket Option Response - 0Xc1
269
Socket Connect - 0X42
270
Socket Connect Response - 0Xc2
271
Socket Close - 0X43
272
Socket Close Response - 0Xc3
273
Socket Send (Transmit) - 0X44
274
Socket Sendto (Transmit Explicit Data): Ipv4 - 0X45
275
Socket Bind/Listen - 0X46
276
Socket Listen Response - 0Xc6
277
Socket New Ipv4 Client - 0Xcc
278
Socket Receive - 0Xcd
279
Socket Receive From: Ipv4 - 0Xce
280
Socket Status - 0Xcf
281
Troubleshooting
282
Cannot Find the Serial Port for the Device
283
Condition
283
Solution
283
Other Possible Issues
284
Enable Virtual COM Port (VCP) on the Driver
284
Correct a Macos Java Error
285
Condition
285
Solution
285
Unresponsive Cellular Component in Bypass Mode
286
Condition
286
Solution
286
Not on Expected Network after APN Change
287
Condition
287
Solution
287
Syntax Error at Line 1
287
Error Failed to Send SMS
287
Baud Rate in Bypass Mode
287
Regulatory Information
288
Modification Statement
289
Interference Statement
289
FCC Class B Digital Device Notice
289
RF Exposure
290
FCC Notices
290
Cellular Antennas
291
Labeling Requirements for the Host Device
292
Advertisement
Digi XBee 3 Hardware Reference Manual (73 pages)
RF Module
Brand:
Digi
| Category:
Control Unit
| Size: 1 MB
Table of Contents
Table of Contents
4
Digi Xbee® 3 RF Module Hardware Reference Manual
7
General Xbee 3 Specifications
8
General Specifications
9
Regulatory Conformity Summary
9
Serial Communication Specifications
10
UART Pin Assignments
10
SPI Pin Assignments
10
GPIO Specifications
10
Electro Static Discharge (ESD)
11
IEEE 802.15.4-Specific Specifications
12
Performance Specifications
13
Power Requirements
13
Networking and Security Specifications
13
Communication Interface Specifications
14
Mechanical Drawings
15
Xbee 3 Surface-Mount Antennas
16
Xbee 3 Surface-Mount - U.FL/RF Pad Antenna
16
Xbee 3 Surface-Mount - Embedded Antenna
17
Xbee 3 Micro Antennas
18
Xbee 3 Micro (U.FL/RF Pad)
18
Xbee 3 Micro (Chip Antenna)
19
Xbee 3 Through-Hole Antennas
20
Xbee 3 Through-Hole - PCB Antenna
20
Xbee 3 Through-Hole - U.FL Antenna
20
Xbee 3 Through-Hole - RPSMA Antenna
21
Pin Signals
22
Pin Signals for the Xbee 3 Surface-Mount Module
23
Pin Signals for the Xbee 3 Micro Module
26
Pin Signals for the Xbee 3 Through-Hole Module
29
Recommended Pin Connections
30
Design Notes
32
Power Supply Design
32
Board Layout
32
Antenna Performance
32
Design Notes for PCB Antenna and Chip Antenna Devices
33
Surface-Mount Embedded Antenna Keepout Area
33
Xbee 3 Micro Chip Antenna Keepout Area
34
Through-Hole Embedded Antenna Keepout Area
35
Design Notes for RF Pad Devices
35
Copper Keepout for Test Points
38
Regulatoryinformation
41
United States (FCC)
41
OEM Labeling Requirements
41
FCC Notices
41
FCC-Approved Antennas (2.4 Ghz)
42
RF Exposure
50
Xbee 3 USB Adapter
50
FCC Publication 996369 Related Information
50
Europe (CE)
51
Maximum Power and Frequency Specifications
51
OEM Labeling Requirements
51
Declarations of Conformity
52
Antennas
52
ISED (Innovation, Science and Economic Development Canada)
53
Labeling Requirements
53
For Xbee 3
53
RF Exposure
53
Australia (Rcm)/New Zealand
54
Japan (TELEC)
54
Brazil ANATEL
54
Modelo: Xbee 3
55
South Korea
55
XBIB-C Development Boards
56
XBIB-C Micro Mount Reference
57
XBIB-C SMT Reference
59
XBIB-CU TH Reference
61
XBIB-C-GPS Reference
63
Interface with the XBIB-C-GPS Module
65
I2C Communication
66
UART Communication
66
Manufacturing Information
67
Recommended Solder Reflow Cycle
68
Handling and Storage
68
Recommended Footprint
68
Flux and Cleaning
70
Reworking
71
Digi XBee 3 User Manual (14 pages)
Brand:
Digi
| Category:
Adapter
| Size: 0 MB
Table of Contents
Safety
2
Table of Contents
4
About the Xbee 3 USB Adapter
5
Compatibility with Other Xbee Devices
6
Leds
6
Technical Specifications
7
Environmental Specifications
8
Power Requirements
8
Dimensions
8
RF Operation Specifications
9
RF Performance Specifications
9
Networking and Security Specifications
9
Regulatory Conformity Summary
10
Configure the Xbee 3 USB Adapter
11
Connect the Xbee 3 USB Adapter
12
Programming Options
12
Configure the Xbee 3 USB Adapter
12
Hardware Reset
12
Regulatory Information
13
FCC Notices ISED Notices Europe (CE)
13
FCC Notices
14
Advertisement
Advertisement
Related Products
Digi Xbee3 XU3-A11
Digi XBee3 DigiMesh 2.4
Digi XBee3-PRO Micro
Digi XBee3-PRO surface-mount
Digi XBee3 Cellular LTE-M
Digi XBee3 802.15.4
Digi XBee3 XB3M1
Digi XBee 3 ZigBee
Digi XBee 3802.15.4
Digi XBee3 Smart Modem
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