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
Gilles Boccon-Gibod
02eb4d2e1c
Merge pull request #554 from google/gbg/pair-app-fixes
...
add support for selecting the identity address
2024-09-15 17:21:06 -07:00
Gilles Boccon-Gibod
e7f9acb421
add support for selecting the identity address
2024-09-14 15:14:10 -07:00
zxzxwu
976e6cce57
Merge pull request #553 from zxzxwu/profiles
...
Remove att.CommonErrorCode
2024-09-14 18:12:27 +08:00
Josh Wu
dfdf37019c
Remove att.CommonErrorCode
2024-09-14 00:50:19 +08: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
Gilles Boccon-Gibod
0f71a63b42
Merge pull request #534 from hkpeprah/ford/bug/rtk-edimax-2
...
[Bug] Edimax BLE Dongle Fails After Teardown and Re-Instantiation
2024-09-11 09:00:02 -07:00
Ford Peprah
b7259abe3c
Fix typing errors.
2024-09-10 10:59:46 -04:00
William Escande
00e660d410
Implement Hap support ( #532 )
...
* Implement Hap
2024-09-09 16:24:22 -07:00
Ford Peprah
88e3a2b87f
Fix linting errors.
2024-09-09 10:54:01 -04:00
Ford Peprah
aa658418bc
Bug: Edimax BLE Dongle Fails After Teardown and Re-Instantiation
...
This patch addresses an issue where the some RTK BLE dongles fail to perform
an HCI reset after the transport is torn down and re-instantiated. To address
that, we prevent crashing the background threads when invalid data comes in,
and time out if no response is received within a fixed amount of time. When
the timeout occurs, we retry the reset, and ultimately skip over reading the
local version information if that fails.
2024-09-09 10:54:01 -04:00
zxzxwu
ac0cff43b6
Merge pull request #549 from zxzxwu/gatt
...
Return ATT_Error_Response on rejected write request
2024-09-09 21:23:05 +08:00
Josh Wu
8051c23375
Return ATT_Error_Response on rejected write
2024-09-08 01:12:51 +08:00
zxzxwu
7b34bb4050
Merge pull request #548 from zxzxwu/gatt
...
Fix TBS Characteristics UUID
2024-09-05 22:58:50 +08:00
Josh Wu
fe38ab35cf
Fix TBS Characteristics UUID
2024-09-05 17:59:28 +08:00
zxzxwu
65a9102ba1
Merge pull request #545 from google/pandora_l2cap_service
...
Pandora: refactor l2cap service
2024-09-05 11:14:03 +08:00
Charlie Boutier
1256170985
Pandora: refactor l2cap service
...
* Craft the PandoraChannel from the connection_handle and the source_cid
* Fix race on waitDisconnection
* Add ChannelContext to enable mutliple channels on the service
2024-09-03 15:52:40 +00:00
zxzxwu
4394a36332
Merge pull request #526 from Gopi-SB/oob
...
DH Key compute check modification for OOB Pairing
2024-08-29 16:56:45 +08:00
Gopi Sakshihally Bhuthaiah
0c9fd64434
DH Key compute check modification for OOB Pairing
2024-08-29 08:46:53 +00:00
Samad Atoro
2e99153696
Pandora: Add L2CAP service
2024-08-23 16:38:29 -07:00
zxzxwu
54a6f3cb36
Merge pull request #536 from zxzxwu/asha
...
Refactor ASHA service implementation and examples
2024-08-24 01:19:42 +08:00
Charlie Boutier
4a691c11d4
pyusb: allow to detect multiple usb dongle
...
Allow to detect multiple usb dongle by just provind the pid/vid
2024-08-23 08:22:43 -07:00
Gilles Boccon-Gibod
b114c0d63f
Merge pull request #539 from google/gbg/usb-thread-hotfix
...
hotfix for usb transport
v0.0.198
2024-08-22 22:36:24 -07:00
Gilles Boccon-Gibod
a311c3f723
hotfix for usb transport
2024-08-22 22:26:44 -07:00
Josh Wu
04311b4c90
Refactor ASHA service and integrate with examples
2024-08-22 12:53:19 +08:00
zxzxwu
b2bb82a432
Merge pull request #537 from zxzxwu/smp
...
Ignore invalid RPA
2024-08-21 13:54:02 +08:00
Josh Wu
597560ff80
Ignore invalid local resolvable address
2024-08-21 00:11:14 +08:00
Gilles Boccon-Gibod
db383bb3e6
Merge pull request #531 from AlanRosenthal/btbench-scan
...
BtBench: Add Scan functionality
2024-08-14 11:59:13 -07:00
Alan Rosenthal
ccc5bbdad4
BtBench: Scan
2024-08-14 11:26:31 -04:00
zxzxwu
11c8229017
Merge pull request #533 from zxzxwu/hid
...
Correct HID type annotations
2024-08-14 12:08:53 +08:00
Josh Wu
2248f9ae5e
Correct HID type annotations
2024-08-13 23:13:33 +08:00
Gopi Sakshihally Bhuthaiah
c44c89cc6e
DH Key compute check modification for OOB Pairing
2024-08-13 02:10:41 +00: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
zxzxwu
0c31713a8e
Merge pull request #528 from zxzxwu/rpa
...
Fix CTKD failure introduced by Host RPA generation
2024-08-13 01:30:19 +08:00
Gilles Boccon-Gibod
9dd814f32e
strict compliance check
2024-08-12 08:31:40 -07:00
Gilles Boccon-Gibod
ab6e595bcb
fix typing
2024-08-12 08:31:40 -07:00
Gilles Boccon-Gibod
f08fac8c8a
catch ATT errors
2024-08-12 08:31:40 -07:00
Gilles Boccon-Gibod
a699520188
fix after rebase merge
2024-08-12 08:31:40 -07:00
Gilles Boccon-Gibod
f66633459e
wip
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
Gilles Boccon-Gibod
c0b17d9aff
Merge pull request #530 from google/gbg/usb-no-parser
...
don't user a parser for a usb source
2024-08-12 08:21:19 -07:00
zxzxwu
3c12be59c5
Merge pull request #527 from zxzxwu/scan
...
Support Interlaced Scan config
2024-08-12 15:15:49 +08:00
Josh Wu
c6b3deb8df
Fix CTKD failure introduced by Host RPA generation
2024-08-12 15:13:40 +08:00
Gopi Sakshihally Bhuthaiah
414f2f3efb
DH Key compute check modification for OOB Pairing
2024-08-12 07:00:51 +00:00
Gilles Boccon-Gibod
a0b5606047
don't user a parser for a usb source
2024-08-11 20:57:45 -07:00
Gopi Sakshihally Bhuthaiah
ed00d44ae1
DH Key compute check modification for OOB Pairing
2024-08-09 17:30:19 +00:00
Josh Wu
3824e38485
Support Interlaced Scan config
2024-08-09 22:09:26 +08:00