zxzxwu
|
df0fd74533
|
Merge pull request #733 from zxzxwu/l2cap
Fix L2CAP_Control_Frame errors
|
2025-07-30 13:12:44 +08:00 |
|
Josh Wu
|
822f97fa84
|
Fix L2CAP errors
|
2025-07-30 12:00:20 +08:00 |
|
Gilles Boccon-Gibod
|
a6ead0147e
|
fix #722
|
2025-07-28 13:36:55 -07:00 |
|
Josh Wu
|
1b44e73f90
|
Remove link-relay and RemoteLink
|
2025-07-21 12:37:55 +08:00 |
|
zxzxwu
|
1a81c5d05c
|
Merge pull request #718 from zxzxwu/l2cap
Migrate L2CAP packets to dataclasses
|
2025-07-20 18:38:19 +08:00 |
|
zxzxwu
|
d8a43f0151
|
Merge pull request #728 from zxzxwu/hci
Allow register HCI packets with custom names
|
2025-07-20 18:36:39 +08:00 |
|
Josh Wu
|
858788f05e
|
Migrate L2CAP packets to dataclasses
|
2025-07-20 18:30:02 +08:00 |
|
Josh Wu
|
41f8797a4c
|
Add more test cases for custom packets
|
2025-07-20 18:25:11 +08:00 |
|
Josh Wu
|
fc3fd7f25b
|
Allow register HCI packets with custom names
|
2025-07-19 21:19:53 +08:00 |
|
khsiao-google
|
3d6c595c6e
|
Merge branch 'google:main' into main
|
2025-07-16 05:22:43 +00:00 |
|
khsiao-google
|
a184cae560
|
Implement HCI_Mode_Change_Event
|
2025-07-14 08:43:27 +00:00 |
|
Gilles Boccon-Gibod
|
43a8cc37f8
|
add iso support to bench app
|
2025-07-07 13:03:19 +02:00 |
|
Josh Wu
|
bad037b010
|
Migrate all HCI_Command to dataclasses
|
2025-06-26 02:10:07 +08:00 |
|
Josh Wu
|
0ab5b6c49a
|
Migrate all HCI_Event to dataclasses
|
2025-06-25 17:07:22 +08:00 |
|
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 |
|