Releases: Jakeler/ble-serial
Releases · Jakeler/ble-serial
v2.8.0
- Case insensitive characteristic UUID matching #104
- Code cleanup and updated readme
- Mark as Python 3.12 compatible, raise minimum to 3.8 #87
v2.7.1
- Add
-v
/-verbose
option to ble-scan, shows full advertisement data like services, tx power, etc.
- Fix deprecated bleak API, update to 0.20+ #83
v2.7.0
- Add TCP server option #78, #80
with --expose-tcp-host
and --expose-tcp-port
- Fix deprecated bleak API, update to 0.18+ #79
v2.6.1
- Add Nordic characteristics to builtin list #62
- Add examples and refactor scanning for usage as library #63, #67
- Various documentation improvements
v2.6.0
- Add
-s
/--service-uuid
parameter for service based scanning (#53, #54)
- Add
-i
adapter parameter to ble-scan as well
- Group commandline parameters to make the help text clearer
- Internal refactoring of ble connect/scan and cli modules
v2.5.0
- Fix unclean shutdown with bleak 0.13.0 #49
- Add super verbose (-vv) mode, to make ble debugging easier #50
- Fix signals (e.g. ctrl-C) on Windows threads ab9a7f0
- Mark as Python 3.10 compatible
v2.4.1
- Allow characteristics with indicate property #37
v2.4.0
- Add
--permit
parameter to restrict transfer direction, for #36
v2.3.0
- macOS support #34, #35
- update bleak, support Python 3.9 on all platforms #31
v2.2.1
- Add helper scripts for automated connections #11
- Specify supported python versions #31
- Fix compatibility with python 3.7 #32