QtXBee


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 ...

State of the art

Currently QtXBee is under development, there is no official release yet. I hope to be able to release the Alpha version soon.

If you want to take a look, you can checkout the 'develop' branch on my github, and then go the pre-alpha sdk documentation page.

  • Only XBee Serie 1/Serie 1 Pro (802.15.4) are tested
  • Some parts related to XBee Serie 2 (ZigBee) are implemented, but not tested as I don't have any S2 modules at home
  • Works in API1 mode (ATAP1)
  • Can work in command mode
  • Working AT commands
  • Working AT command responses
  • Working remote AT commands
  • Working remote AT command responses
  • Working WPAN transmit requests (16-bits and 64-bits addressing)
  • Working WPAN received packets (16-bits and 64-bits addressing)
  • Working WPAN transmit status response

Getting Started

Once you have downloaded QtXBee, you are ready to get started.

Getting Me Started »

Examples

Once your are done with the getting started, take a look to the examples

Examples »

Contact

If you have any question, suggestion or trouble, you can contact me at esvcorp@gmail.com