Releases: arduino-libraries/Arduino_RPClite
Releases · arduino-libraries/Arduino_RPClite
0.2.0 - improved error tracking and discard broken pkgs
Features in this release:
-
RpcDecoder keeps track of discarded packages
-
RpcDecoder handles parsing errors of response packages with correct ID
-
get_response errors are returned by reference and per-call
What's Changed
- Development by @eigen-value in #30
Full Changelog: 0.1.3...0.2.0
0.1.3 - prerelease
This pre-release introduces:
- improved readability
- type check on bound callback parameters. If type is wrong server returns a MALFORMED_CALL_ERR with err message pointing to - - the wrong parameter
- parameters passing optimization
- decoders buffer size as lib parameter
- transport max no. is now a lib parameter
0.1.2 - pre-release, added
In this release:
- Clients and Servers work on local scope copies of msg_id and RPCRequest
- consume with offset (not yet used)
- RPCRequest class for server RPC execution
- DecoderTester class for testing decoders
- solves broken packets issue on zephyr
- Dispatcher and wrap refactoring for readability
- fix msg_id type
- Enhanced monitor
- license
0.1.1 - hotfix uint32 over int on msg id
ver: 0.1.1 tag
0.1.0 - first pre-release
Merge pull request #21 from bcmi-labs/refactoring_opt Refactoring opt