Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.1 KB

File metadata and controls

31 lines (22 loc) · 1.1 KB

pyGATT Changelog

V3.0.0

  • [API Change] The BGAPIBackend.connect method now takes the same address_type argument as the GATTTool backend [BGAPI].
  • [API Change] The address_type argument on both backends now requires a value from a new enum, pygatt.BLEAddressType, instead of a string.
  • Made Python 3 support a priority for both GATTTOOL and BGAPI backends.
  • Improve reliability of BGAPI backend by re-setting device for each connection.

V2.1.0

  • Added all standard GATT characteristics. [BGAPI]
  • Move gatttool monitor to a background thread for increased performance. [GATTTOOL]

V2.0.1

  • Feature: Allow unsubscribing from notifications.
  • Improvement: Allow more time to discover characteristics. [GATTTOOL]
  • Improvement: Allow using gatttol backend without root. [GATTTOOL]
  • Improvement: Standardize type of UUID so comparison always works (str vs unicode)
  • Fix: Fix packaging so the version on PyPI can be installed.
  • Fix: Fix Python 3 compatibility.

Thanks to Ilya Sukhanov and Alexey Roslyakov for the changes in this release!

v2.0.0

  • New API with support for multiple BLE adapters.