Releases: leso-kn/pebble-le
Releases · leso-kn/pebble-le
v0.3.0
v0.2.2
v0.2.1
v0.2.0
- New: Support for sending/receiving large messages (packet chunking)
- [Breaking change] AppMessageInboxReceived: Pass UUID of the sending watch-app to the user
- AppMessageInboxReceived: Pass the bluetooth address of the sending watch to the user
- Internal rebase upon Binc
- Removed dbus_gatt dependency
- Internally handle PPoGATT v1 window negotiation
- Internally handle PING packets
- Several protocol fixes
- Stability improvements
- More documentation
Many thanks to the Rebble dev team for providing an excellent reference implementation, that was very useful during the development of this release!
v0.1.0
- Initial version of the library
- Connect and disconnect to and from watch
- Scanning and pairing
- Send and receive AppMessages
- Pebble dict-implementation currently doesn't parse incoming dictionaries and only supports byte arrays for outgoing messages
- Callbacks for connectivity events and incoming AppMessages
- Optional communication logging (disabled by default)
- Basic example program to demonstrate the API usage