
XBee connection examples
Connect to a TCP/IP address
Digi XBee® 3 Cellular LTE-M/NB-IoT Global Smart Modem User Guide
35
Connect to a TCP/IP address
The XBee Smart Modem can send and receive TCP messages while in Transparent mode; see
.
Note
You can use this example as a template for sending and receiving data to or from any
TCP/IP server.
Note
For help with debugging, see
.
The following table explains the AT commands that you use in this example.
Command
Value
Description
IP
(IP
Protocol)
1
Set the expected transmission mode to TCP communication.
DL
(Destination
IP Address)
<Target
IP address>
The target IP address that you send and receive from. For
example, a data logging server’s IP address that you want to send
measurements to.
DE
(Destination
Port)
<Target
port number>
The target port number that the device sends the transmission to.
This is represented as a hexadecimal value.
To connect to a TCP/IP address:
1. Ensure that the device is set up correctly with the SIM card installed and the antennas
connected as described in
2. Open XCTU and
.
3. Click the
Configuration working mode
button.
4. Select a device from the
Radio Modules
list. XCTU displays the current firmware settings for
that device.
5. In the
IP
field, select 1 and click the
Write
button
.
6. In the
DL
field, type the <
target IP address
> and click the
Write
button. The target IP address
is the IP address that you send and receive from.
7. In the
DE
field, type the <
target port number
>, converted to hexadecimal, and click the
Write
button.
8.
After exiting Command mode, any UART data sent to the device is sent to the destination IP address
and port number after the
occurs.
Debugging
If you experience problems with the settings in the examples, you can load the default settings in
XCTU.