Some interesting things have evolved since the original release of Ruby::XBee. One, a group in France has written a Ruby GTK GUI over Ruby::XBee classes and have contributed some fixes. Second, a gent in San Francisco forked the code to Git (which I’m all in favor of), and we’ll likely be making the formal changes over there. More info coming in the coming weeks.
I’m pleased to announce the first release of Ruby::XBee, an open source package for accessing and configuring Digi (formerly Maxstream) Series 1 XBee RF modules from the command line.
Why Use Ruby::XBee?
- Ruby::XBee is a convenient way to script the configuration of XBee especially if you have a lot of XBees to program and configure.
- Ruby::XBee lends itself to building command line applications and deploying XBee networks.
- Ruby::XBee is a quick way to experiment with functionality of XBees.
- Ruby::XBee can alleviate the need to memorize lots of XBee AT commands and their parameters. It abstracts those into a more readable and usable API
- Digi has no configuration support for Linux or OS X, so if these are your native or preferred environments, Ruby::XBee may be for you. It fills a host platform gap for many XBee tasks.
- Ruby::XBee is open source and project contributions are welcome (ie: code, docs, evangelism) .
Learn more about Ruby::XBee
Download Ruby::XBee v1.0 ruby-xbee-1.0.tar.gz, MD5 checksum ( 5f01b6af4cfc8719b601f354c627b6e8 )
Supported platforms are currently Linux/Intel and Mac OS X (PPC and Intel.) Porting Ruby::XBee to Windows is a solicited contribution to the project.
For bug reports, feature requests, or expression of desire to help out with the project, Contact Me.
Thanks and enjoy,