Releases: cujomalainey/ant-arduino
2.0.3 Hotfix
fix project to conform with new platformio standards
2.0.2 Hotfix
Fixes arduino builds on top of mbed
Code cleanup
Cleaned up all cpp check errors, no functional changes
Multi platform and multi protocol support
This release is a major refactor of the library which adds the following major features
- Support for mbed via Serial
- Support for ANT soft devices (currently only Arduino)
- Massive internal refactor
This refactor added the ability to expand support platforms (ESP-IDF and Zephyr work already started) and additional protocols (SPI work already started) while maintaining support for antplus-arduino. This is a breaking change so you will need to upgrade antplus-arduino as well.
Extended Data and Encryption Messages
Extended data on data messages is now enabled
Encryption configuration messages added
adding CW Test implementation.
Add Testing Support
Add support for testing
This will allow for testing to being in ANT+ arduino as well.
Minor Config Fix
Fix for unidirectional channel configuration
Callbacks Complete
Changes:
- More messages implemented
- Callback system complete
- Few semantic changes
ToDos:
- Native API
- Burst Handling
- Extended Fields
- Some messages (mostly related to encryption) not yet implemented
System Refactor Complete/Started Callbacks
- Callbacks (usable but not complete) and Native (not usable) support started
- More messages added
- Refactored buffer handling for TX data messages
- Added more examples, some incomplete
Added Broadcast Tx
Added Broadcast Tx support
Added Ant Version Example
Added Tx Counter Example