Releases: rigado/ble
Releases · rigado/ble
0.6.17
0.6.16
- Add function to support sending out a raw advertising payload
- Add stop advertising function
- Send advertising parameters before starting advertisements since they may have changed
0.6.15
Updates suggest max TX data length.
A few other fixes/changes were incorporated as well:
- Some logging cleanup in the client
- Allow for timeout on encryption changed information
- Check for disconnection before posting warning about dropped notification
- Allow for an empty PDU on incoming advertisements
- Use %w for error wrapping instead of non-standard errors.Wrap function
v0.6.14
Merge pull request #67 from rigado/fix/errorHandling Error Handling and OpCode locking race
v0.6.13
Release v6.0.13
- Add functionality to read RSSI from connected peripherals
Add Non-blocking Scanning functions
- Add NonblockingScan - This function returns on scan request instead of blocking. It is the caller's responsibility to ensure the state of scanning is maintained.
- Add StopScan - This function should be used with NonblockingScan. If the blocking Scan function is used and this function is called, then the scanning context will not exit and the thread which started scanning will be stuck.
Fixes for appending scan response data
Merge pull request #63 from rigado/fix/srAppend Fix scan response append for manufacturer data
v0.6.10
This release contains some minor fixes for handling encryption related messages. It also fixes a small bug in handling of authentication data during the pairing/bonding process for Legacy security modes.
v0.6.9
Update CMAC library to one with a more permissive license
Fix possible spurious error after device disconnection
v0.6.8
Log errors for vendor packets rather than setting the HCI transport into an error state. Fix break that should have been a return to exit function on timeout.