Android library to interact with Digi International's XBee radio frequency modules from mobile devices.
This project contains the source code of the XBee Library for Android, an
easy-to-use API built on top of the
XBee Java Library.
The XBee Library for Android allows you to create Android applications that
interact with Digi International’s XBee radio
frequency (RF) modules. The connection with XBee modules can be wireless
(through the Bluetooth Low Energy interface) or serial (through the USB host
serial port or Digi’s serial port). In either case, the library facilitates the
development of Android applications that interact with XBee modules.
The project includes the source code and examples that show how to create
Android applications that communicate with XBee devices using the available
APIs. The examples are also available in source code format. The source of the
project has been contributed by Digi International.
The main features of the library include:
As the XBee Library for Android is a layer of the Java one, it is documented as
part of the XBee Java Library. So, the best place to get started is the
XBee Java Library documentation.
The contributing guidelines are in the
CONTRIBUTING.md
document.
Copyright 2019-2021, Digi International Inc.
This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, you can obtain one at http://mozilla.org/MPL/2.0/.
THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.