Customer Stories
Blog
How to Buy
Contact Us
About Digi
Leadership
Locations
Awards
Export Policy
Environment
Careers
Investor Relations
Partners
IoT Products and Services
Embedded Systems
Connect your devices with versatile modules and powerful single-board computers designed for rapid deployment and scalability.
Digi XBee Ecosystem
Digi XBee RF Modules
Digi XBee Cellular Modems
Digi XBee Gateways
Digi XBee Tools
System-on-Modules
Single Board Computers
IoT Development Kits
Networking Systems
Maintain a constant flow of data between your devices with secure cellular routers and gateways built for networks of various speeds and sizes.
Cellular Routers
Gateways
Infrastructure Management
Console Servers
Serial Connectivity
USB Connectivity
IoT Software and Services
IoT applications and world-class expertise to help you build and maintain secure projects for the Internet of Things.
Digi Remote Manager
Professional Services
Managed Connectivity Services
Implementation Services
Application Development
Wireless Design Services
TrustFence Security Framework
Featured
5G
FirstNet
Private LTE/CBRS
Zigbee
USB Over IP/AnywhereUSB
XCTU
Digi TrustFence
/
Built-in security framework for the IoT
SmartSense
Solutions
Solutions by Application
Green Technology
Traffic Management
Public Transit
Contact Tracing
Remote Worker
Kiosks and Digital Signage
Branch Networking
Positive Train Control (PTC)
More Applications
Solutions by Technology
The Journey to 5G
Cellular Failover
Edge Computing
FirstNet
Private LTE Based on CBRS
SD-WAN
Out-of-Band Management
Zigbee Wireless Mesh Networking
More Technologies
Solutions by Industry
Energy
Smart Cities
Medical
Industrial
Retail
Transportation
Resources
Resource Library
Webinars
Videos
White Papers
Datasheets
Examples and Guides
Project Gallery
More Resources
Recent News
Press Releases
News Coverage
Events
Security Center
Certifications
Support
Professional Services
Managed Connectivity Services
Implementation Services
Application Development
Support Forum
Return Authorization (RA) Policy
Warranty Registration
Expert Support Login
Knowledge Base
Drivers
Firmware Updates
Documentation
Diagnostics, Utilities & MIBS
Embedded Patches
Sample Applications
Search
Have a Question?
877-912-3444
952-912-3444
Home
/
Resources
/
Examples & Guides
/
Communicate with Therapist Bot Using Digi XBee Cellular and XCTU
Communicate with Therapist Bot Using Digi XBee Cellular and XCTU
Table of Contents
Introduction
Assemble the Parts
Communicate with ELIZA
Your First Counselling Session
Accessing Other Servers
1) Introduction
XCTU
is a free multi-platform application designed to enable developers to interact with Digi RF modules through a simple-to-use graphical interface. By using XCTU and the Digi XBee cellular, you can connect to many servers such as the ELIZA Therapist Bot, Echo, and Daytime. In XCTU you can directly communicate with radio modules using the AT console. All the data you send through the serial interface is queued for transmission by the module, and all the data received by the module is sent through the serial interface. To communicate between devices in the console, you can use the AT Console Log which displays all sent (blue) and received (red) data characters. Using the Digi Xbee Cellular Modem and XCTU, you can chat with the ELIZA Therapist Bot. ELIZA is an artificial intelligence (AI) bot that emulates a therapist and can perform simple conversations. Every conversation with ELIZA can be viewed through the XCTU Console Log. In this example, we will provide step by step instructions on how to connect to the ELIZA server.
2) Assemble the Parts
Digi XBee Cellular LTE Cat1 Development Kit
XCTU
3) Communicate with ELIZA
Follow the instructions below to connect your XBee Cellular module with the ELIZA server.
Note:
The following instructions assume that you have downloaded XCTU and your XBee Cellular device is setup correctly. To download XCTU click
here
. For instructions on setting up your XBee Cellular device click
here
.
Open XCTU and click the
Configuration Working Mode
Select a device from the
Radio Modules
list. XCTU displays the current firmware settings for that device.
On the configuration toolbar, click the
Default
button to load the default values established by the firmware, and click
Yes
to confirm.
Factory settings are loaded but not written to the device. To write them, click the
Write
button on the toolbar.
To switch to TCP communication, in the
IP
field, select 1 and click the
Write
button.
To enter the destination address of the ELIZA Therapist Bot, in the
DL
field, type
52.43.121.77
and click the
Write
button.
To enter the destination
IP
port number, in the
DE
field, type
2328
and click the
Write
button.
Click the
Consoles Working Mode
button on the toolbar to open a serial console to the device. For instructions on using the console click
here
.
Click the
Open
button to open a serial connection to the device.
4) Your First Counselling Session
You’re all ready to talk to Eliza! Type in the left pane of the
Console Log
and Eliza will quickly send a response. See the example conversation below.
The right-hand side of the window shows the corresponding hexadecimal values for all sent and received messages. To hide this pane, click the
Hide Hexadecimal View
button.
5) Accessing Other Servers
To learn more about connecting to servers using XCTU and Digi XBee Cellular click
here
.
Tags:
XCTU