Releases: MrYsLab/pymata-aio
Bug Fix and Sparkfun RedBot Examples Merge
- Merged latest changes for SparkFun RedBot experiments
- Fixed bug in accepting com_port parameter
- pymata_iot sends reset to Arduino upon exit
Control-C handling removed from library.
Python 3.5 asyncio signal registering does not support Windows and only linux, so it was removed from the library. Applications will be responsible for control-c handling. There are examples provided here: https://github.com/MrYsLab/pymata-aio/tree/master/examples/control_C_handlers
Python3.5 asyc/await support + WiFly support for SparkFun RedBot
This release requires Python 3.5 or greater. If you wish to use Python 3.4.3, then please download version 1.9.
This release implements the new async/await syntax. In addition, support to control a SparkFun RedBot robot with a WiFly module were added.
Applications developed with release 1.9 should still continue to function with this release.
Sparkfun RedBot Specific Changes
- Modified FirmataPlusRB to detect encoder changes on rising edges only. Previously was both rising and falling.
- Parameters for encoder_config in pymata3 were made consistent with pymata_core.
Bug Fix Release for PyMata3
Modified all calls to pymata_core from pymata3 to use loop.run_until_complete().
Default value for the duration parameter in play_tone (pymata3) is set to None.
Hall effect wheel encoder data reporting format modified
This release was created in preparation for the upcoming release of a Sparkfun RedBot support library .
In addition, an additional version of FirmataPlus has been added. FirmataPlusRB provides support for the RedBot.
Resolutions for issues #11 and #12, some minor bug fixes and code cleanup
This release resolves some open issues and fixes some minor non-reported bugs.
2nd Take on fixing OS X auto port detection
This release searches for possible OS X ports connected to an Arduino.
Also, minor code cleanup.
Bug fix and enhancements
See changelog.md in the documentation directory for details.
Address Issue #4
i2c read request reply modified so that data format is expected format and not firmata 2byte format