Digi, Digi International, and the Digi logo are trademarks or registered trademarks in the United
States and other countries worldwide. All other trademarks mentioned in this document are the
property of their respective owners.
Information in this document is subject to change without notice and does not represent a
commitment on the part of Digi International. Digi provides this document “as is,” without warranty of
any kind, expressed or implied, including, but not limited to, the implied warranties of fitness or
merchantability for a particular purpose. Digi may make improvements and/or changes in this manual
or in the product(s) and/or the program(s) described in this manual at any time.
Warranty
To view product warranty information, go to the following website:
www.digi.com/howtobuy/terms
Customer support
Gather support information: Before contacting Digi technical support for help, gather the following
information:
Product name and model
Product serial number (s)
Firmware version
Operating system/browser (if applicable)
Logs (from time of reported issue)
Trace (if possible)
Description of issue
Steps to reproduce
Contact Digi technical support: Digi offers multiple technical support plans and service packages.
Contact us at +1 952.912.3444 or visit us at www.digi.com/support.
Feedback
To provide feedback on this document, email your comments to
Digi XBee Mobile User Guide
2
techcomm@digi.com
Include the document title and part number (Digi XBee Mobile User Guide, 90002323 B) in the subject
line of your email.
Digi XBee Mobile User Guide
3
Contents
Digi XBee Mobile User Guide
Download and install Digi XBee Mobile
Requirements7
Operating systems7
System requirements7
Supported devices7
Install Digi XBee Mobile7
Connect to an XBee device
Discover nearby devices9
Establish the first connection9
Actions menu10
Configure the XBee device
Device Information panel12
Device Configuration panel12
Actions menu12
Settings page13
Refresh a setting14
Actions menu15
Communicate with other XBee interfaces
Relay Console16
Frames log17
Send frames18
Configure the Digi XBee Mobile application
Update radio firmware definitions
Digi XBee Mobile User Guide
4
Digi XBee Mobile User Guide
Digi XBee Mobile is an iOS and Android compatible app that allows you to connect and configure Digi
XBee3 devices with Bluetooth Low Energy (BLE) support.
Use Digi XBee Mobile to:
n Look for and connect to nearby XBee3 BLE devices.
n Get basic information from the device and the firmware version it is running.
n List all the configuration categories and settings of the firmware running in the XBee3 device.
n Read and change the value of any firmware setting.
n Send and receive data between the XBee local interfaces (serial port, MicroPython and
Bluetooth Low Energy).
n Perform a remote reset of the device.
Digi XBee Mobile User Guide
5
Download and install Digi XBee Mobile
This section provides instructions for downloading and installing the Digi XBee Mobile app.
Requirements7
Install Digi XBee Mobile7
Digi XBee Mobile User Guide
6
Download and install Digi XBee MobileRequirements
Requirements
The requirements to run the Digi XBee Mobile application are:
Operating systems
Digi XBee Mobile is compatible with the following operating systems and versions:
n Android: 5.0 or higher
n iOS: 11 or higher
System requirements
Digi XBee Mobile is compatible with any smartphone that supports Bluetooth Low Energy.
Supported devices
n XBee3 Zigbee 3.0
n XBee3 DigiMesh
n XBee3 802.15.4
n XBee3 LTE Cat 1 AT&T
n XBee3 LTE-M/NB-IoT
Note Digi XBee Mobile supports all of the above devices in all their available hardware variants,
including surface-mount technology (SMT), through-hole technology (THT) and micro-mount
technology (MMT).
Install Digi XBee Mobile
Download the Digi XBee Mobile app from the iOSApp Store or Google Play.
Digi XBee Mobile User Guide
7
Connect to an XBee device
Before connecting to an XBee device, you must configure its Bluetooth authentication with XCTU. If
you have not done it yet, see Enable and configure Bluetooth in the XCTU User Guide to do so.
Discover nearby devices9
Establish the first connection9
Actions menu10
Digi XBee Mobile User Guide
8
Connect to an XBee deviceDiscover nearby devices
Discover nearby devices
When you open the Digi XBee Mobile app, it automatically displays the Devices list page and starts
looking for nearby XBee BLE devices.
Note If the Bluetooth interface is turned off on your device, the app asks you to turn it on.
The device list shows the following information per device (taking the third device of the image above
as a reference):
n Name: XBee3 Cellular Cat 1 AT
n MAC address: Cached data read from the device after the first connection. This data is only
displayed after the first connection (see devices 1 and 3 in the image above). Newly discovered
devices to which a connection has never been made do not display this value (see devices 2 and
4 in the image above).
n Signal quality
Establish the first connection
When your XBee device appears on the list, tap on it to open the connection. The application asks you
to enter its Bluetooth password.
Digi XBee Mobile User Guide
9
Connect to an XBee deviceActions menu
Type the password you configured with XCTU and tap OK to establish a connection with the device.
Note You can toggle the Remember password switch on so you are not prompted with the Bluetooth
password dialog for future connections.
Actions menu
This menu, located on the top right corner of the application, allows you to perform several actions
over the application and Devices List page.
n Application preferences. Opens the Application preferences page to configure several Digi
XBee Mobile settings.
n Clear stored passwords. Removes the passwords saved for the connection process of each
device.
n Check for firmware updates. Checks and downloads new radio firmware definitions.
n Documentation. Opens the documentation URL of the application in the device's default web
browser.
n Provide feedback. Opens the feedback form to provide feedback about the application.
n About. Opens the application's About page.
Digi XBee Mobile User Guide
10
Configure the XBee device
Once a connection is established with your XBee device through BLE, the app displays general
information about the device and allows you to access the different firmware categories.
Device Information panel12
Device Configuration panel12
Actions menu12
Settings page13
Digi XBee Mobile User Guide
11
Configure the XBee deviceDevice Information panel
Device Information panel
The Device Information panel displays general information about the XBee device:
n Protocol image
n Node identifier (name)
n MAC address
n Firmware version
Device Configuration panel
The Device Configuration panel displays a list with the different firmware configuration categories.
Tap on one of them to access the settings page of that category. See Settings page.
Actions menu
This menu, located on the top right corner of the application, allows you to perform several actions
over the XBee device.
n Relay Console. Opens the Relay Console page to communicate with other XBee interfaces.
n Application preferences. Opens the Application preferences page to configure several Digi
XBee Mobile settings.
n Reset device. Resets the XBee device and restores the Bluetooth connection with it.
Digi XBee Mobile User Guide
12
Configure the XBee deviceSettings page
n Disconnect. Closes the connection with the XBee device.
n Documentation. Opens the documentation URL of the application in the device's default web
browser.
n Provide feedback. Opens the feedback form to provide feedback about the application.
n About. Opens the application's About page.
Settings page
Once you have tapped on a configuration category, the application displays the Settings page which
contains the list of settings associated to the selected category. After it displays, you can view and
edit the value of each setting.
The following table describes the different controls of each setting:
FieldImageDescription
AT
parameter
Setting
name
ValueContains the text box or
Digi XBee Mobile User Guide
Displays the associated
AT parameter of the
setting.
Displays the name of the
setting.
combo box where the
setting value must be
typed or configured.
13
Configure the XBee deviceSettings page
FieldImageDescription
Details paneAppears when you tap on
the Setting List item.
It displays the setting
description, range,
default value, and buttons
to refresh and write the
value of the setting.
Note Some settings, such
as the read-only settings,
do not have a write
button.
If the category contains any subcategories they are displayed in the Setting List with an item
indicating their name, followed by all their settings.
Digi XBee Mobile delineates the status of each setting with the background color of the AT parameter
rectangle. These are the possible statuses of a setting:
The value of the setting has changed but it has not been written in the radio module yet.
The value of the setting is written in the radio module but is different from the default
value.
The value of the setting is written in the radio module and matches the default value.
The value of the setting is not valid.
Refresh a setting
To refresh the value of a setting:
Digi XBee Mobile User Guide
14
Configure the XBee deviceSettings page
1. Tap the setting you want to refresh. The Details pane displays.
2. Tap the Refresh button of the Details pane.
You can also read all the settings from the category by using the Read all category settings menu
item from the top right actions menu, or by pulling to refresh from the top of the list.
Note Digi XBee Mobile validates the value of the setting before you write it. If the value to be written
is not valid, the setting background color changes to red and the summary of the details pane displays
the cause of the problem.
Actions menu
This menu, located on the top right corner of the application, allows you to perform several actions
over the application and settings of the page.
n Read all category settings. Reads all the settings located in the category and subcategories.
n Write all category settings. Writes all the settings located in the category and subcategories
that have been modified.
n Load default category settings. Loads the default values of all the settings located in the
category and subcategories.
n Reset device. Resets the XBee device and restores the Bluetooth connection with it.
n Disconnect. Closes the connection with the XBee device.
n Documentation. Opens the documentation URL of the application in the device's default web
browser.
n Provide feedback. Opens the feedback form to provide feedback about the application.
n About. Opens the application's About page.
Digi XBee Mobile User Guide
15
Communicate with other XBee interfaces
XBee3 devices have the ability to send and receive data between their different local interfaces: serial
port, MicroPython and Bluetooth Low Energy. This is useful if you want to communicate over
Bluetooth with a device connected to your XBee (PC, micro-controller...) or with any MicroPython
application running on it. This communication is performed through User Data Relay (0x2D) and User
Data Relay Output (0xAD) frames.
Relay Console
The Relay Console allows you to communicate with other local interfaces of the XBee device you are
connected to. To open the console, tap Options and then Relay Console.
Digi XBee Mobile User Guide
16
Communicate with other XBee interfacesRelay Console
The console has two sections, Frames log and Send frames.
Frames log
The Frames log is the User Data Relay frames traffic monitor. It shows both the sent and received
messages, represented with a blue or red arrow, respectively, the source or destination interface, a
unique identifier and the data.
Digi XBee Mobile User Guide
17
Communicate with other XBee interfacesRelay Console
ButtonNameDescription
View
details
Opens a popup with the details of the sent/received frames.
TheView in ASCII switch allows you to change the format of the data,
between ASCII and hexadecimal.
Clear
log
Clears the list of sent and received frames.
Send frames
The Send frames section lists the User Data Relay frames you have created and allows you to add,
remove or edit the existing ones. They are represented with the destination interface, the frame
name and the data.
Digi XBee Mobile User Guide
18
Communicate with other XBee interfacesRelay Console
ButtonNameDescription
Add
frame
Opens a popup to create and add a new frame. You have to specify the frame
name, destination interface and data to send.
TheView in ASCII switch allows you to change the format of the data,
between ASCII and hexadecimal.
Remove
frame
Edit
frame
Once you have created and added a frame, select it and tap Send selected frame to send it.
Removes the selected frame.
Opens a popup to edit the selected frame.
Digi XBee Mobile User Guide
19
Configure the Digi XBee Mobile application
You can configure the Digi XBee Mobile application accessing its Application preferences page. To do
so:
1. Open the Actions menu in any page of the application.
2. Select the Application preferences page option.
The Application preferences page displays containing all the available settings of the application.
Digi XBee Mobile User Guide
20
Configure the Digi XBee Mobile application
Settings are organized in categories:
n Firmware update preferences. Lists the firmware update preferences of the application.
l Download new firmware definitions at startup. Enable this setting to automatically look
for and download new firmware definitions every time the application is open.
Digi XBee Mobile User Guide
21
Configure the Digi XBee Mobile application
l Add additional FTP server to download firmware from. The Digi XBee Mobile app looks
for XBee firmware in Digi's official firmware server and downloads new versions as needed.
This setting allows you to configure an additional FTP server path to download firmware
from. If the same firmware version exists on both servers, non-official firmware will be
discarded.
To use this feature, enable the setting and fill in the input text with the path to the folder of
the FTP server that contains the firmware configuration files in XML format.
For example, if you have an FTP server that contains a non-official firmware configuration
(XML) file in /firmwares_to_test and your server name is ftp.test.com, introduce the
following text into the field: ftp://ftp.test.com/firmwares_to_test/. The application will
download all the firmware configuration files contained there.
Note The additional FTP server must allow for anonymous access. This means that the
user must be anonymous and the password must be empty.
n Scan preferences. Contains settings related to the Bluetooth discovery process.
l Filter found devices by name. All the XBee devices contain the word XBee in their
advertisement name. By default, Digi XBee Mobile uses this scan option to display just the
Bluetooth devices that contain the word XBee in their name. You can toggle this switch off
to list all the Bluetooth devices in range or change the word to filter by other device names.
Tap Save after performing any modification in the settings to save the new values.
Note You can load the default values of the setting by opening the Actions menu of the Application
preferences page and selecting the Load default preferences option.
Digi XBee Mobile User Guide
22
Update radio firmware definitions
Digi periodically releases new versions of the different radio firmwares to fix issues, improve
functionality, or add new features. These firmware files might not be included with the Digi XBee
Mobile app and may need to be added to the app's radio firmware library. For this reason, Digi XBee
Mobile app has a built-in system to automatically download new, official BLE-capable XBee firmware.
This process can be configured to run automatically, but you can also execute it manually at any time.
For more information about configuring automatic firmware updates, see Configure the Digi XBee
Mobile application. If you have enabled the automatic updates, you may be notified about firmware
updates when you open the Digi XBee Mobile app.
To manually check for firmware updates, tap Options > Check for firmware updates from theDevice List page.
Digi XBee Mobile User Guide
23
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.