Introduction
What is XBee
[Wikipedia] XBee is the brand name from Digi International for a family of form factor compatible radio modules. The first XBee radios were introduced under the MaxStream brand in 2005 and were based on the 802.15.4-2003 standard designed for point-to-point and star communications at over-the-air baud rates of 250 kbit/s.
Two models were initially introduced—a lower cost 1 mW XBee and the higher power 100 mW XBee-PRO. Since the initial introduction, a number of new XBee radios have been introduced and all XBees are now marketed and sold under the Digi brand.
QtXBee SDK description
The QtXBee SDK is a Qt5 API library designed to use XBee DigiMesh modems from Digi.
It aims to be easy to use and very powerfull thanks to the Qt framework. It also aims to be as flexible as possible for the developer if he wants to create a library based on QtXBee, or improve it.
With QtXBee, you will be able to configure the local XBee, communicate with remote modules, discover modules over the network ...
Installation
By default :
- Libraries will be installed in /usr/lib/QtXBee
- Includes will be installed in /usr/include/QtXBee
To customize output directory, you can do :
So in this case :
- Libraries will be installed in <install/prefix>/usr/lib/QtXBee
- Includes will be installed in <install/prefix>/usr/include/QtXBee
Getting Started
Once you are done with the installation, you can go the Getting started with QtXBee SDK
Examples
Once you are done with the Getting started with QtXBee SDK, you can check the Examples