Skip to content

0.6.0

Compare
Choose a tag to compare
@amcelroy amcelroy released this 03 Nov 16:21
· 12 commits to main since this release
3a946af

What's Changed

Changelog 0.6.0 (from 0.5.0)

  • Requests are now 2 byte u16 instead of 1 byte u8
  • Responses are now 2 byte u16 instead of 1 byte u8
  • Events are no longer a concept. Instead, each device should check incoming packets
    for requests and handle those as normal. This should simplify code and prevent
    accidentally mixing requests / responses / events.
  • Built in responses have changed: Busy was removed, and SUCCESS was moved from 0x00 to 0x0001. ASYNC is now 0x0000 and represents a packet being sent without asking and is the default option upon a packet reset
    or instantiation.
  • Updated unit tests and examples

Full Changelog: 0.5.0...0.6.0