Josh Wu
|
a0498af626
|
Dataclass-based HCI packets
|
2025-06-14 08:03:48 +08:00 |
|
Gilles Boccon-Gibod
|
f2d7faa9af
|
Merge pull request #708 from google/gbg/delegated-passkey
add passkey delegate support for pairing
|
2025-06-12 13:51:22 -04:00 |
|
Gilles Boccon-Gibod
|
8137caf37b
|
use cancel_on_disconnection helper
|
2025-06-10 13:28:08 -04:00 |
|
Josh Wu
|
60e31884c8
|
HCI: Avoid patching __init__
|
2025-06-09 22:08:18 +08:00 |
|
Josh Wu
|
8a0cd5d0d1
|
Replace deprecated typing aliases
|
2025-06-07 23:39:35 +08:00 |
|
zxzxwu
|
1ecfb78d94
|
Dataclass-based packets
|
2025-06-05 20:44:31 +08:00 |
|
zxzxwu
|
3b399ea1a2
|
Merge pull request #696 from zxzxwu/att
Replace Optional[Connection] AttributeValue parameter type
|
2025-05-19 21:17:11 +08:00 |
|
zxzxwu
|
84f7cad678
|
Replace Optional[Connection] att parameter type
|
2025-05-18 07:55:39 +00:00 |
|
zxzxwu
|
c52b614abb
|
Fix wrong smp_test parameters
|
2025-05-14 08:27:11 +00:00 |
|
Josh Wu
|
ca759ca967
|
Implement builtin cryptography primitives
|
2025-05-12 06:23:45 +00:00 |
|
Josh Wu
|
55801bc2ca
|
Make all event emitters async
* Also remove AbortableEventEmitter
|
2025-04-16 12:40:57 +08:00 |
|
Josh Wu
|
7569da37e4
|
Replace legacy transport and role constants
|
2025-04-09 19:04:02 +08:00 |
|
Josh Wu
|
637224d5bc
|
Enum: PhysicalTransport, Role, AddressType
|
2025-03-09 23:34:01 +08:00 |
|
Gilles Boccon-Gibod
|
da029a1749
|
new adapter classes
|
2025-02-16 16:26:13 -08:00 |
|
Gilles Boccon-Gibod
|
3f6f036270
|
Merge pull request #643 from google/gbg/auracast-audio-io
auracast audio io
|
2025-02-08 18:19:24 -05:00 |
|
Gilles Boccon-Gibod
|
33435c2980
|
better docs and GATT fixes
|
2025-02-06 15:48:39 -05:00 |
|
Gilles Boccon-Gibod
|
efae307b3d
|
wip
|
2025-02-05 16:23:47 -05:00 |
|
Gilles Boccon-Gibod
|
70141c0439
|
improvements
|
2025-02-03 17:58:09 -05:00 |
|
zxzxwu
|
079cf6b896
|
Merge pull request #624 from zxzxwu/gatt
Support GATT Service
|
2025-01-28 20:02:43 +08:00 |
|
Gilles Boccon-Gibod
|
6fe7931d7d
|
rename drain event to flow
|
2025-01-24 11:05:02 -05:00 |
|
Gilles Boccon-Gibod
|
cbd46adbcf
|
add support for ACL and ISO HCI packet queues
|
2025-01-22 13:42:29 -05:00 |
|
Gilles Boccon-Gibod
|
55eb7eb237
|
enforce MTU limits
|
2025-01-21 10:31:10 -05:00 |
|
Josh Wu
|
1eb9d8d055
|
Support GATT Service
|
2025-01-15 02:13:25 +08:00 |
|
Gilles Boccon-Gibod
|
b375ed07b4
|
add test
|
2025-01-07 14:54:59 -05:00 |
|
Gilles Boccon-Gibod
|
62e4670a39
|
Merge pull request #606 from wpiet/gmap-wip
Add `Gaming Audio Profile`
|
2024-12-18 11:56:57 -05:00 |
|
Wojciech Pietraszewski
|
6168f87e2f
|
Add characteristics conditionally
Only adds a characteristic if the corresponding role has been set
|
2024-12-04 12:57:34 +01:00 |
|
Gilles Boccon-Gibod
|
3ce7b9255b
|
Merge pull request #598 from google/gbg/gatt-class-adapter
Add a class-based GATT adapter
|
2024-12-03 08:46:30 -08:00 |
|
Wojciech Pietraszewski
|
19674e3758
|
Add Gaming Audio Profile
Adds initial support for `Gaming Audio Service`.
|
2024-12-02 11:15:10 +01:00 |
|
Gilles Boccon-Gibod
|
0a12b2bf2e
|
Merge pull request #585 from wpiet/vocs
Add `Volume Offset Control Service`
|
2024-11-29 10:41:30 -08:00 |
|
Gilles Boccon-Gibod
|
082d55af10
|
Merge pull request #599 from google/gbg/hfp-19
add super wide band constants
|
2024-11-25 07:47:40 -08:00 |
|
Gilles Boccon-Gibod
|
9d3d5495ce
|
only use __bytes__ when not argument is needed.
|
2024-11-23 15:56:14 -08:00 |
|
Gilles Boccon-Gibod
|
b3869f267c
|
add super wide band constants
|
2024-11-23 09:27:03 -08:00 |
|
Gilles Boccon-Gibod
|
8715333706
|
Add a GATT adapter that uses from_bytes and __bytes__ as conversion methods.
|
2024-11-23 09:13:04 -08:00 |
|
Wojciech Pietraszewski
|
6e55390930
|
Add Volume Offset Control Service
Adds initial support for VOCS.
|
2024-11-21 11:56:14 +01:00 |
|
Josh Wu
|
bbcd14dbf0
|
Support Periodic Advertising
|
2024-11-19 16:27:13 +08:00 |
|
Josh Wu
|
c88b32a406
|
Improve Broadcast Scanning
|
2024-11-16 02:02:28 +08:00 |
|
Gilles Boccon-Gibod
|
a1414c2b5b
|
add unsubscribe test
|
2024-11-03 19:08:27 -08:00 |
|
zxzxwu
|
d03fc14cfd
|
Merge pull request #573 from ypomortsev/yegor
HFP: Fix reading multiple AT commands from a single data packet
|
2024-10-23 13:23:58 +08:00 |
|
Yegor Pomortsev
|
c6bf27fd2c
|
Fix test_hf_batched_response
|
2024-10-22 12:41:17 -07:00 |
|
Yegor Pomortsev
|
654030e789
|
Add tests for batched HFP commands/responses; reformat
|
2024-10-21 16:32:20 -07:00 |
|
Gilles Boccon-Gibod
|
1de7d2cd6f
|
Merge pull request #571 from google/gbg/a2dp-player
a2dp player
|
2024-10-19 07:40:43 -07:00 |
|
Gilles Boccon-Gibod
|
0a20f14ea9
|
address PR comments
|
2024-10-15 15:26:19 -07:00 |
|
William Escande
|
23f46b36b3
|
HAP: wait for pairing event (#551)
|
2024-10-10 11:34:44 -07:00 |
|
Gilles Boccon-Gibod
|
dab4d13303
|
wip
|
2024-10-09 21:34:03 -07:00 |
|
Slvr
|
737abdc481
|
aics: make it a secondary service (#555)
* aics: make it a secondary service
---------
Co-authored-by: zxzxwu <92432172+zxzxwu@users.noreply.github.com>
|
2024-09-17 16:06:47 -07:00 |
|
zxzxwu
|
56ca19600b
|
Merge pull request #552 from zxzxwu/hci
Add some HCI commands and events
|
2024-09-13 13:46:19 +08:00 |
|
Slvr
|
cd9feeb455
|
Implement AICS (#547)
* aics: Implement AICS and tests
|
2024-09-12 08:51:20 -07:00 |
|
Josh Wu
|
f8e5b88be6
|
Add some HCI commands and events
|
2024-09-12 22:31:54 +08:00 |
|
William Escande
|
00e660d410
|
Implement Hap support (#532)
* Implement Hap
|
2024-09-09 16:24:22 -07:00 |
|
Josh Wu
|
8051c23375
|
Return ATT_Error_Response on rejected write
|
2024-09-08 01:12:51 +08:00 |
|