Skip to content

Tags: mitchellrj/pygatt

Tags

v3.2.0

Toggle v3.2.0's commit message

Verified

This tag was signed with the committer’s verified signature.
peplin Christopher Peplin
Release v3.2.0

- Fix: Reliably auto-reconnect after restarting BGAPI device. Fixes a bug in
  first attempt at auto-reconnection, only worked in some environments. (peplin#144)
- Fix: Remove spurious "no handler for logger" warnings (peplin#143)
- Fix: Use enum-compat instead of enum34, to fix installation in Python 3.4+
- Feature: Limit search window size for GATTTool backend, to avoid high CPU
  usage for long running connections. (peplin#123)
- Feature: Add support for write commands to BGAPIBackend (peplin#115)

v3.1.1

Toggle v3.1.1's commit message

Verified

This tag was signed with the committer’s verified signature.
peplin Christopher Peplin
Convert docs to RST.

v3.1.0

Toggle v3.1.0's commit message

Verified

This tag was signed with the committer’s verified signature.
peplin Christopher Peplin
Release v3.1.0.

* Fix: Support platforms without `termios` (Windows)
* Feature: Add `char_read_handle` to GATTTool backend.
* Improvement: Warn if `hcitool` requires a sudo authentication.
* Improvement: Allow BGAPI device more time to reboot for more reliable
  discovery.
* Improvement: Interpret "invalid file descriptor" as a disconnect event.
* Fix: Correctly handle service class UUIDs that aren't 16 bytes.
* Improvement: Support BLE devices with any UTF8 character.
* Improvement: Make gatttol prompt timeout configurable.
* Improvement: Gracefully stop `lescan` to avoid leaving the adapter in a bad
  state.
* Improvement: Allow custom timeout for discovery on GATTTool backend.
* Fix: Make sure responses to char reads on BGAPI backend are from the requested
  handle.
* Improvement: Raise and exception if trying to instantiate the GATTTool backend
  in Windows.
* Improvement: If no BGAPI device attached, abort immediately.
* Fix: Use user's configured HCI device for connection and scanning in GATTTool
  backend.

v3.0.0

Toggle v3.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
peplin Christopher Peplin
Python 3 support and performance improvements.

v2.1.0

Toggle v2.1.0's commit message

Verified

This tag was signed with the committer’s verified signature.
peplin Christopher Peplin
Improved gatttool performance.

v2.0.1

Toggle v2.0.1's commit message

Verified

This tag was signed with the committer’s verified signature.
peplin Christopher Peplin
Fix packaged release and add minor notification improvements.

v2.0.0

Toggle v2.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
peplin Christopher Peplin
New API with support for multiple BLE adapters.