Releases: lexus2k/tinyproto
Releases · lexus2k/tinyproto
Version 1.0.0 is released
Updates:
- HAL layer supports now micros timestamps
- Fixed compilation for AVR controllers
- Added CRC control methods for Python bindings
- Fixed Python module support for Windows
- Added onConnect callbacks to full-duplex support
- Pre-support for point to multi-point connections
Version 0.12.1 is released
- Fixed compilation for MSVC
- Hot fix in FD protocol
Version 0.12.0 is released
- FD protocol has now
get status API
and DISC command implementation - Fixed memory alignment for ARM platform * Improved speed of unit tests
- Half duplex implementation is removed. The only available APIs are: HDLC, Light, FD
- HDLC low level is reworked and simplified
- Python bindings are added
- Synced namespaces between C++ and Python
- Fixed cppcheck warnings
- HAL layer is moved to separate folder
- Documentation is moved to codedoc xyz
Version 0.11.0 is released
- Added cmake support for unit tests
- Added SPI examples for ESP32
- Fixed unit tests and critical issue on low level
Version 0.10.1 is released
- Added full WIN32 API support
- Fixed compilation for M0
- Added examples for linux
- Added examples for ESP32
- Added Tiny Serial API
Version 0.9.3 is released
- Fixed clang compiler warnings
- Fixed hdlc_send function, when timeout happens
- Added SerialUSB support for Arduino Zero / M0 and examples
- Fixed FD, light protocols for Arduino Zero
Version 0.9.2 is released
Changes:
- Fixed CRC8 bug with HDLC/Light protocol
- Added new API for keep alive timeout, auto-reconnect
- Fixed issues in TinyPacket
- Fix compilation for Windows Arduino IDE
- Removed sperf tool (use tiny_loopback)
- Fixed crc32 bug
- Improved HDLC logging
- Fixed C-compilation for avr gcc
- Added support for Cortex-M0 and Cortex-M3
- Implemented full-duplex ABM HDLC protocol
Version 0.8.0 is released
- Updated hdlc layer API
- tiny_layer2 API is moved, and now outdated
- updated code for Cortex M0, ESP32, Linux, AVR platforms.
- Fixed a lot of issues for hdlc and hd levels.
- hd_loopback tool is added for debug.
Version 0.7.0 is released
The library is completely reworked to make the source code more simple.
Version 0.6.4 is released
- Fixed issue with zero-length payload packets with uid support
- Added sperf binary for linux
- Added new checks to unit tests
- Added protocol light version
New version supports 3 variants of protocol implementation:
- Regular tiny protocol
- Half duplex protocol with ACK
- Light protocol version