Skip to content

Releases: rigado/ble

0.6.17

31 Aug 23:43
914adb7
Compare
Choose a tag to compare
  • Basic support for L2CAP Connection oriented channels

0.6.16

30 Jun 02:26
fc5d5e0
Compare
Choose a tag to compare
  • 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

02 Nov 21:07
a1fdaee
Compare
Choose a tag to compare

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

18 Oct 20:46
94f49d6
Compare
Choose a tag to compare
Merge pull request #67 from rigado/fix/errorHandling

Error Handling and OpCode locking race

v0.6.13

12 Sep 17:29
816f514
Compare
Choose a tag to compare

Release v6.0.13

  • Add functionality to read RSSI from connected peripherals

Add Non-blocking Scanning functions

05 Jul 16:08
21fcab7
Compare
Choose a tag to compare
  • 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

11 May 17:23
3e34352
Compare
Choose a tag to compare
Merge pull request #63 from rigado/fix/srAppend

Fix scan response append for manufacturer data

v0.6.10

17 Feb 23:38
b692255
Compare
Choose a tag to compare

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

08 Feb 18:09
1eeb7ae
Compare
Choose a tag to compare

Update CMAC library to one with a more permissive license
Fix possible spurious error after device disconnection

v0.6.8

26 Jan 23:12
72442c2
Compare
Choose a tag to compare

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.