Gilles Boccon-Gibod
f2dc8bd84e
wip (+2 squashed commits)
...
Squashed commits:
[451a295] wip
[ed7b5b6] wip (+1 squashed commit)
Squashed commits:
[9d938c8] wip
wip
wip
2024-05-30 14:59:22 -07:00
zxzxwu
090309302f
Merge pull request #372 from zxzxwu/source
...
ASCS Source Implementation
2024-05-29 13:17:51 +08:00
Josh Wu
1b66f03dbe
ASCS: Add Source ASE operations
2024-05-27 14:48:23 +08:00
Gilles Boccon-Gibod
2005b4a11b
python 3.12 compatibility
2024-05-12 12:54:52 -07:00
Gilles Boccon-Gibod
98822cfc6b
quick fix: revert to protobuf 3.12.4
...
The upgrade to 4.x wasn't really needed, and breaks some users.
2024-04-18 21:20:18 -07:00
Gilles Boccon-Gibod
c8883a7d0f
update protobuf dep and make pandora install optional
2024-04-17 13:14:21 -07:00
Josh Wu
deba181857
HFP AG implementation
2024-04-10 09:51:37 +00:00
Gilles Boccon-Gibod
90a682c71b
bump to avatar 0.0.9
2024-04-03 16:26:07 -07:00
Gilles Boccon-Gibod
e8737a8243
update to more recent versions
2024-04-03 10:00:11 -07:00
Gilles Boccon-Gibod
72fceca72e
update some dependencies
2024-04-03 10:00:09 -07:00
Gilles Boccon-Gibod
58d4ab913a
update black formatter to version 24
2024-04-01 14:44:46 -07:00
Ben Lawson
01bfdd2c98
Bump pandora-avater to 0.0.8
2024-03-14 14:13:27 -07:00
Ben Lawson
ad48109748
Bump rootcanal to 1.9.0
2024-03-14 13:15:02 -07:00
Gilles Boccon-Gibod
d7489a644a
update websockets version (for better typecheck)
2024-02-05 09:07:39 -08:00
Gilles Boccon-Gibod
e7e9f9509a
update rootcanal version
2024-02-02 20:33:19 -08:00
zxzxwu
ef4ea86f58
Merge pull request #381 from zxzxwu/offload
...
Support non-directed address generation offload
2024-01-28 22:08:32 +08:00
Gilles Boccon-Gibod
5211d7ba96
revert to older pytest_asyncio
2024-01-28 01:10:31 -08:00
Gilles Boccon-Gibod
a167342778
deal with SupportsBytes for python <= 3.10
2024-01-28 01:04:13 -08:00
Gilles Boccon-Gibod
80d83e6a70
upgrade to mypy 1.8.0
2024-01-28 00:26:50 -08:00
Josh Wu
c40824e51c
Support non-directed address generation offload
2024-01-26 16:02:40 +08:00
Alan Rosenthal
bc911d6da0
Add bumble-controller-loopback console_scripts
2024-01-24 14:07:35 -05:00
Gilles Boccon-Gibod
3e38ab3638
update to rootcanal 1.4
2024-01-22 12:19:12 -08:00
Hui Peng
d885d45824
Add functions/tool for gen/verifying BLE IRK/RPA
2023-12-26 09:34:19 -08:00
Tony Kuker
6310dc777f
Include transport.grpc_protobuf in the setup package.
2023-11-27 16:48:37 -06:00
Gilles Boccon-Gibod
b9476be9ad
Merge pull request #315 from google/gbg/company-ids
...
update to latest list of company ids
2023-10-10 22:13:16 -07:00
uael
7255a09705
ci: add python avatar tests
2023-10-09 23:37:23 +02:00
Gilles Boccon-Gibod
d8e699b588
use the new yaml file instead of the previous CSV file
2023-10-07 23:10:49 -07:00
Maurice Lam
772c188674
Fix typo
2023-09-25 18:08:52 -07:00
Maurice Lam
7c1a3bb8f9
Separate version specifier for cryptography in Emscripten builds
2023-09-22 16:43:40 -07:00
Maurice Lam
8c3c0b1e13
Make cryptography a valid dependency for emscripten targets
...
Since only the special cryptography package bundled with pyodide can be
used, relax the version requirement to anything that's version 39.*.
Fix #284
2023-09-22 16:43:40 -07:00
Gilles Boccon-Gibod
d8a9f5a724
Revert "make cryptography a valid dependency for emscripten targets"
2023-09-13 23:36:33 -07:00
Gilles Boccon-Gibod
2c66e1a042
Merge pull request #285 from google/gbg/fix-mypy-errors
...
mypy: ignore false positive errors
2023-09-13 23:30:50 -07:00
Gilles Boccon-Gibod
32626573a6
ignore false positive errors
2023-09-13 23:17:00 -07:00
Gilles Boccon-Gibod
caa82b8f7e
make cryptography a valid dependency for emscripten targets
2023-09-13 22:38:28 -07:00
Gilles Boccon-Gibod
fd4d1bcca3
Merge pull request #261 from marshallpierce/mp/rust-realtek-tools
...
Rust tools for working with Realtek firmware
2023-09-05 10:55:29 -07:00
Michael Mogenson
351d77be59
Update grpcio and pip package versions
...
The current grpcio version 1.51.1 fails to build on aarch64 based MacOS
computers. Update the version of the grpcio and grpcio-tools packages to
the latest 1.57.0 version. There are binary wheels available for this
version from PyPi for aarch64 MacOS.
Also update the pip version for the Conda environment. It seems a newer
version of pip is required to detect and install these wheels.
Testing:
invoke test passes and I can start the bumble-pandora-server
successfully.
2023-08-31 14:01:14 -04:00
Marshall Pierce
0e2fc80509
Rust tools for working with Realtek firmware
...
Further adventures in porting tools to Rust to flesh out the supported
API.
These tools didn't feel like `example`s, so I made a top level `bumble`
CLI tool that hosts them all as subcommands. I also moved the usb probe
not-really-an-`example` into it as well. I'm open to suggestions on how
best to organize the subcommands to make them intuitive to explore with
`--help`, and how to leave room for other future tools.
I also adopted the per-OS project data dir for a default firmware
location so that users can download once and then use those .bin files
from anywhere without having to sprinkle .bin files in project
directories or reaching inside the python package dir hierarchy.
2023-08-30 15:37:35 -06:00
Gilles Boccon-Gibod
640b9cd53a
refactor pyiodide support and add examples
2023-08-15 13:36:58 -07:00
Gilles Boccon-Gibod
e8d285fdab
add downloader tool
2023-07-11 06:41:34 -07:00
Gilles Boccon-Gibod
852c933c92
wip (+4 squashed commits)
...
Squashed commits:
[d29a350] wip
[7f541ed] wip
[1e2902e] basic working version
[14b497a] wip
2023-07-11 06:41:34 -07:00
Gilles Boccon-Gibod
6cd14bb503
temporarily pin click to 8.1.3
2023-07-11 00:11:24 -07:00
Hui Peng
b18104c9a7
Pin aiohttp at version 3.8.4
...
Recently aiohttp package is upgraded to 4.0.x version,
which breaks setup.py. This change fix the build issue
by pinning it at version 3.8.4.
2023-06-13 09:44:54 -07:00
Gilles Boccon-Gibod
df848b0f24
Merge branch 'main' into gbg/speaker-app
2023-06-04 13:09:43 -07:00
uael
afcce0d6c8
pandora: import bumble pandora server from avatar
2023-05-17 18:18:43 +00:00
Gilles Boccon-Gibod
121b0a6a93
fix aiohttp version
2023-05-16 11:42:15 -07:00
Gilles Boccon-Gibod
7b7ef85b14
wip
2023-05-12 16:26:57 -07:00
Gilles Boccon-Gibod
e6a623db93
initial speaker app skeleton
2023-05-12 16:26:57 -07:00
Gilles Boccon-Gibod
5f86cddc85
cleanup doc (+6 squashed commits)
...
Squashed commits:
[6b97b93] add gRPC publish support for netsim
[439717b] fix doc
[5f679d7] fix linting and type errors
[ca7b734] merge 2
[f29c909] update docs
[7800ef9] cleanup (+5 squashed commits)
Squashed commits:
[c501eac] update to latest protos
[e51a3fb] wip
[d6a58fc] wip
[eaa9fa6] wip
[68d9490] wip
wip
wip
wip
update to latest protos
cleanup
2023-05-02 10:45:36 -07:00
Alan Rosenthal
a258ba383a
Add show remote-values
...
`gatt_client` caches values read/notifications/indications and displays the most recent value to the user
2023-04-04 18:15:42 +00:00
Alan Rosenthal
e026de295f
Add show local-values
...
This PR adds a way to display the local gatt characteristics/descriptors values
If no connections, it shows the value of every characteristic/descriptor.
When there's a connection, it shows the value for each specific connection - CCCDs are connection specific
This screen auto-updates every second
2023-03-31 00:20:07 +00:00