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 |
|
Josh Wu
|
04311b4c90
|
Refactor ASHA service and integrate with examples
|
2024-08-22 12:53:19 +08:00 |
|
Gilles Boccon-Gibod
|
03c79aacb2
|
Merge pull request #529 from google/gbg/broadcast-assistant
basic broadcast assistant functionality
|
2024-08-12 13:02:50 -07:00 |
|
Gilles Boccon-Gibod
|
a699520188
|
fix after rebase merge
|
2024-08-12 08:31:40 -07:00 |
|
Gilles Boccon-Gibod
|
f3b776c343
|
wip
|
2024-08-12 08:31:37 -07:00 |
|
Gilles Boccon-Gibod
|
de7b99ce34
|
wip
|
2024-08-12 08:29:32 -07:00 |
|
Josh Wu
|
c6b3deb8df
|
Fix CTKD failure introduced by Host RPA generation
|
2024-08-12 15:13:40 +08:00 |
|
Gilles Boccon-Gibod
|
312fc8db36
|
support controller-generated rpa
|
2024-08-05 08:59:05 -07:00 |
|
Gilles Boccon-Gibod
|
615691ec81
|
add basic RPA support
|
2024-08-01 15:37:11 -07:00 |
|
Josh Wu
|
4a8e21f4db
|
Add Metadata LTV serializer and adapt Unicast
|
2024-07-31 01:20:28 +08:00 |
|
Josh Wu
|
0f2e5239ad
|
MCP constants and Client implementation
|
2024-07-24 22:57:26 +08:00 |
|