Releases: lexus2k/tinyproto
Releases · lexus2k/tinyproto
v1.1.1
v1.1.0
What's Changed
- Fix on connect event callback not assigned by @lekoook in #32
- fix(tiny_fd): set FD_EVENT_QUEUE_HAS_FREE_SLOTS on re-connection by @chenlijun99 in #37
- Improve Python bindings by @chenlijun99 in #39
- Fixes to examples by @nrbrook in #48
- add cmake install targets by @ramajd in #51
- Add macOS supportability, it is tested on hardware by @ramin-raeisi in #52
New Contributors
- @lekoook made their first contribution in #32
- @nrbrook made their first contribution in #48
- @ramajd made their first contribution in #51
- @ramin-raeisi made their first contribution in #52
Full Changelog: v1.0.0...v1.1.0
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.