Gilles Boccon-Gibod
c66b357de6
Merge pull request #13 from google/gbg/standard-profiles
...
support for type adapters and framework for standard GATT profiles
2022-07-22 10:21:39 -07:00
Gilles Boccon-Gibod
e156ed3758
add in-context uuids and service proxy factories
2022-07-20 19:56:40 -07:00
Gilles Boccon-Gibod
0ffed3deff
Merge pull request #11 from zxzxwu/main
...
Implement CTKD over LE and key distribution delegation
2022-07-20 15:35:26 -07:00
Josh Wu
2f949a1182
Delegate SMP key distribution
...
* Delegate SMP key distribution
* Align LE pairing key expectation
* Parametrize SMP self test, and add key distribution coverage
2022-07-21 01:19:36 +08:00
Josh Wu
4e2fae5145
Implement CTKD over LE
2022-07-21 01:19:25 +08:00
Josh Wu
e3bf7c4b53
Refactor find_connection_by_bd_addr
...
* Compare only address bytes because Address.__eq__ also compares types.
* Add a transport field to find connection to a device on specific
transport. (It's possible to connect a device on both BR/EDR and LE)
2022-07-20 21:32:20 +08:00
Gilles Boccon-Gibod
009ecfce96
use list comprehension
2022-07-19 19:53:18 -07:00
Gilles Boccon-Gibod
ebd0a0c8ca
more complete set of HCI types and constants
2022-07-19 19:53:18 -07:00
Gilles Boccon-Gibod
bd28892734
add support for type adapters and framework for adding standard GATT profiles
2022-07-19 19:42:21 -07:00
Josh Wu
7d87c3cc3a
Make pairing and link mode configurable
2022-07-18 14:28:21 +08:00
Gilles Boccon-Gibod
94fc81c183
Merge pull request #7 from DeltaEvo/david/config-load
...
Make DeviceConfiguration loadable from a dict
2022-06-25 05:08:44 -07:00
David Duarte
0f157d55f7
Make DeviceConfiguration loadable from a dict
2022-06-24 09:57:16 +00:00
Jayson Messenger
925d79491f
Use threadsafe call when setting event_loop_done
...
Previously, the close method would hang waiting on the future to be
done.
2022-06-23 15:19:05 -04:00
Gilles Boccon-Gibod
153788afe3
fix the routing of disconnection events
2022-06-14 14:38:40 -07:00
Gilles Boccon-Gibod
9629e677f2
improve readability as per PR suggestion
2022-06-14 10:57:54 -07:00
Gilles Boccon-Gibod
250c1e3395
address PR comments
2022-06-13 16:44:57 -07:00
Gilles Boccon-Gibod
70dca1d7c9
cosmetic fix
2022-06-11 15:50:53 -07:00
Gilles Boccon-Gibod
6e22df4838
add doc structure
2022-06-11 12:19:54 -07:00
Gilles Boccon-Gibod
b4e2f21d2a
add classic pairing io delegation
2022-06-11 01:33:51 -07:00
Gilles Boccon-Gibod
01492d510c
close device inside for loop
2022-06-03 19:53:26 -07:00
Gilles Boccon-Gibod
86ded3fece
support selecting usb device by serial number
2022-05-29 16:30:05 -07:00
Gilles Boccon-Gibod
6ac91f7dec
initial import
2022-05-16 19:42:31 -07:00