Sign In
Upload
Manuals
Brands
Digi Manuals
Modem
XBIB-U-DEV
User Manuals: Digi XBIB-U-DEV Development Kit
Manuals and User Guides for Digi XBIB-U-DEV Development Kit. We have
1
Digi XBIB-U-DEV Development Kit manual available for free PDF download: User Manual
Digi XBIB-U-DEV User Manual (181 pages)
Cellular LTE Cat 1 Embedded Modem
Brand:
Digi
| Category:
Modem
| Size: 6 MB
Table of Contents
Table of Contents
4
Digi Xbee Cellular LTE Cat 1 Embedded Modem User Guide
12
Applicable Firmware and Hardware
12
SIM Cards
12
Get Started with the Xbee Cellular Modem Development Kit
14
Identify the Kit Contents
15
Connect the Hardware
16
XBIB-U-DEV Reference
18
Cellular Service
19
Configure the Device Using XCTU
20
Add a Device
20
Check for Cellular Registration and Connection
21
Update to the Latest Firmware
21
Connection Examples
23
Connect to the Echo Server
24
Debugging
25
Connect to the ELIZA Server
26
Debugging
27
Connect to the Daytime Server
28
Debugging
29
Send an SMS Message to a Phone
30
Debugging
31
Perform a (GET) HTTP Request
32
Debugging
33
Get Started with Coap
34
Coap Terms
34
Coap Quick Start Example
34
Configure the Device
35
Example: Manually Perform a Coap Request
35
Example: Use Python to Generate a Coap Message
36
Connect to a TCP/IP Address
39
Debugging
39
Get Started with MQTT
41
Example: MQTT Connect
41
Send a Connect Packet
43
Example: Send Messages (Publish) with MQTT
44
Example: Receive Messages (Subscribe) with MQTT
45
Use MQTT over the Xbee Cellular Modem with a PC
46
Software Libraries
49
Get Started with Micropython
50
About Micropython
50
Why Use Micropython
50
Micropython on the Xbee Cellular Modem
50
Use XCTU to Enter the Micropython Environment
51
Use the Micropython Terminal in XCTU
51
Troubleshooting
51
Example: Hello World
52
Example: Turn on an LED
52
Example: Code a Request Help Button
53
Enter Micropython Paste Mode
53
Catch a Button Press
54
Send a Text (SMS) When the Button Is Pressed
55
Add the Time the Button was Pressed
56
Exit Micropython Mode
57
Other Terminal Programs
57
Tera Term for Windows
58
Use Picocom in Linux
59
Technical Specifications
61
Interface and Hardware Specifications
62
RF Characteristics
62
Networking Specifications
62
Power Requirements
62
Power Consumption
63
Electrical Specifications
63
Regulatory Approvals
64
Hardware
65
Mechanical Drawings
66
Pin Signals
66
Pin Connection Recommendations
68
Rssi Pwm
68
SIM Card
68
The Associate LED
68
Antenna Recommendations
70
Antenna Specifications
71
Antenna Connections
71
Antenna Placement
72
Design Recommendations
74
Power Supply Considerations
74
Add a Capacitor to the RESET Line
74
Heat Considerations and Testing
74
Heat Sink Guidelines
76
Bolt-Down Style
76
Adhesive Style Heat Sink
76
Add a Fan to Provide Active Cooling
77
Cellularconnectionprocess
79
Connecting
79
Cellular Network
79
Data Network Connection
79
Data Communication with Remote Servers (TCP/UDP)
79
Disconnecting
79
SMS Encoding
80
Modes
81
Select an Operating Mode
82
Transparent Operating Mode
83
API Operating Mode
83
Bypass Operating Mode
83
Enter Bypass Operating Mode
83
Leave Bypass Operating Mode
84
Restore Cellular Settings to Default in Bypass Operating Mode
84
Command Mode
84
Enter Command Mode
84
Troubleshooting
85
Send at Commands
85
Response to at Commands
86
Apply Command Changes
86
Make Command Changes Permanent
86
Exit Command Mode
86
Micropython Mode
86
Sleep Modes
88
About Sleep Modes
89
Normal Mode
89
Pin Sleep Mode
89
Cyclic Sleep Mode
89
Cyclic Sleep with Pin Wake up Mode
89
Airplane Mode
89
The Sleep Timer
89
Micropython Sleep Behavior
90
Serial Communication
91
Serial Interface
92
Serial Data
92
UART Data Flow
92
Serial Buffers
93
CTS Flow Control
93
RTS Flow Control
93
SPI Operation
94
SPI Communications
95
Full Duplex Operation
96
Low Power Operation
97
Select the SPI Port
97
Force UART Operation
98
Data Format
98
Filesystem
100
Overview of the File System
100
Directory Structure
100
Paths
100
Secure Files
100
XCTU Interface
101
Encrypt Files
101
Socket Behavior
103
Supported Sockets
103
Socket Timeouts
103
Socket Limits in API Mode
103
Enable Incoming TCP Connections
103
API Mode Behavior for Outgoing TCP and SSL Connections
104
API Mode Behavior for Outgoing UDP Data
104
API Mode Behavior for Incoming TCP Connections
104
API Mode Behavior for Incoming UDP Data
105
Transparent Mode Behavior for Outgoing TCP and SSL Connections
105
Transparent Mode Behavior for Outgoing UDP Data
106
Transparent Mode Behavior for Incoming TCP Connections
106
Transparent Mode Behavior for Incoming UDP Connections
106
Transport Layer Security (TLS)
107
TLS at Commands
108
Transparent Mode and TLS
109
API Mode and TLS
109
Key Formats
109
Certificate Formats
109
Certificate Limitations
109
Cipher Suites
109
Server Name Indication (SNI)
110
Atcommands
112
Special Commands
112
AC (Apply Changes)
112
Force Reset)
112
RE Command
112
WR (Write)
112
Cellular Commands
113
PH (Phone Number)
113
S# (ICCID)
113
IM (Imei)
113
MN (Operator)
113
MV (Modem Firmware Version)
114
DB (Cellular Signal Strength)
114
AN (Access Point Name)
114
CP (Carrier Profile)
115
AM (Airplane Mode)
115
OA (Operating APN)
115
DV (Antenna Diversity)
115
Network Commands
116
IP (IP Protocol)
116
TL (SSL/TLS Protocol Version)
116
SSL/TLS Profile 0)
117
SSL/TLS Profile 1)
117
SSL/TLS Profile 2)
117
TM (IP Client Connection Timeout)
118
TS (IP Server Connection Timeout)
118
DO (Device Options)
118
EQ (Remote Manager FQDN)
119
Addressing Commands
119
SH (Serial Number High)
119
Serial Number Low)
119
MY (Module IP Address)
119
P# (Destination Phone Number)
120
N1 (DNS Address)
120
N2 (DNS Address)
120
DL (Destination Address)
120
OD (Operating Destination Address)
121
Destination Port)
121
C0 (Source Port)
121
LA (Lookup IP Address of FQDN)
122
Serial Interfacing Commands
122
BD (Baud Rate)
122
NB (Parity)
123
SB (Stop Bits)
123
Packetization Timeout)
123
TD (Text Delimiter)
123
FT (Flow Control Threshold)
124
AP (API Enable)
124
I/O Settings Commands
124
D0 (Dio0/Ad0)
124
D1 (Dio1/Ad1)
125
D2 (Dio2/Ad2)
125
D3 (Dio3/Ad3)
126
D4 (Dio4)
126
D5 (Dio5/Associated_Indicator)
127
D6 (Dio6/Rts)
127
D7 (Dio7/Cts)
128
D8 (Dio8/Sleep_Request)
128
D9 (Dio9/On_Sleep)
129
P0 (DIO10/PWM0 Configuration)
129
P1 (DIO11/PWM1 Configuration)
129
P2 (DIO12 Configuration)
130
PD (Pull Direction)
130
PR (Pull-Up/Down Resistor Enable)
131
M0 (PWM0 Duty Cycle)
131
I/O Sampling Commands
132
TP (Temperature)
132
IS (Force Sample)
132
Sleep Commands
133
SM (Sleep Mode)
133
SP (Sleep Period)
134
ST (Wake Time)
134
Command Mode Options
134
CC (Command Sequence Character)
134
CT (Command Mode Timeout)
134
CN (Exit Command Mode)
135
GT (Guard Times)
135
Micropython Commands
135
PS (Python Startup)
135
PY (Micropython Command)
135
Firmware Version/Information Commands
136
VR (Firmware Version)
136
VL (Verbose Firmware Version)
137
HV (Hardware Version)
137
AI (Association Indication)
137
HS (Hardware Series)
138
CK (Configuration CRC)
138
Diagnostic Interface Commands
138
DI (Remote Manager Indicator)
138
CI (Protocol/Connection Indication)
139
Execution Commands
141
NR (Network Reset)
141
R (Modem Reset)
141
File System Commands
141
Error Responses
141
ATFS (File System)
142
Atfs Pwd
142
ATFS CD Directory
142
ATFS MD Directory
142
ATFS LS [Directory]
142
ATFS PUT Filename
142
ATFS XPUT Filename
143
ATFS HASH Filename
143
ATFS GET Filename
143
Atfs Info
143
ATFS FORMAT Confirm
143
Operate in API Mode
145
API Mode Overview
145
Use the AP Command to Set the Operation Mode
145
API Frame Format
145
API Operation (AP Parameter = 1)
145
API Operation with Escaped Characters (AP Parameter = 2)
146
API Frames
150
AT Command - 0X08
150
Transmit (TX) SMS - 0X1F
151
Transmit (TX) Request: Ipv4 - 0X20
152
Tx Request with TLS Profile - 0X23
154
AT Command Response - 0X88
156
Transmit (TX) Status - 0X89
157
Modem Status - 0X8A
159
Receive (RX) Packet: SMS - 0X9F
160
Receive (RX) Packet: Ipv4 - 0Xb0
161
Packagedfirmware Updates
163
About Packaged Firmware Updates
163
Module Firmware Update
163
Cellular Component Firmware Update
163
Packaged Firmware Update
163
FW Update - 0X2B
164
FW Update Response - 0Xab
164
Important Notes
165
Perform a Cellular Component Firmware Update
165
Error Recovery
166
Corrupted Firmware on the Cellular Component
166
Negative Acknowledgment
167
Host Initiated Cancellation
167
General Case
167
Configure the Xbee Cellular Modem Using Digi Remote Manager
168
Create a Remote Manager Account
169
Get the Xbee Cellular Modem IMEI Number
169
Add a Xbee Cellular Modem to Remote Manager
169
Update the Firmware
170
Update the Firmware Using Web Services
170
Example: Update the Xbee Firmware Synchronously with Python 3.0
170
Example: Use the Device's Firmware Image to Update the Xbee Firmware Synchronously
171
Troubleshooting
173
Cannot Find the Serial Port for the Device
174
Condition
174
Solution
174
Other Possible Issues
175
Enable Virtual COM Port (VCP) on the Driver
175
Correct a Macos Java Error
176
Condition
176
Solution
176
Unresponsive Cellular Component in Bypass Mode
177
Condition
177
Solution
177
Not on Expected Network after APN Change
178
Condition
178
Advertisement
Advertisement
Related Products
Digi XBee-PRO
Digi XBEEPRO2
Digi XBee-PRO PKG-U
Digi XBee3 XB3M1
Digi XB3-C-G1-UT-001
Digi XB3-C-N1-UT-001
Digi XB3-C-N1-UT-101
Digi XB3-C-N1-UT-102
Digi XB3-C-A1-UT-001
Digi XBee 3 Cat 1
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