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
Gilles Boccon-Gibod
a0b5606047
don't user a parser for a usb source
2024-08-11 20:57:45 -07:00
Josh Wu
3824e38485
Support Interlaced Scan config
2024-08-09 22:09:26 +08:00
Gilles Boccon-Gibod
4433184048
Merge pull request #522 from google/gbg/rpa2
...
add basic RPA support
2024-08-06 10:35:39 -07: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
zxzxwu
ae8b83f294
Merge pull request #521 from zxzxwu/bap
...
Add Metadata LTV serializer and adapt Unicast
2024-07-31 11:36:46 +08:00
Josh Wu
4a8e21f4db
Add Metadata LTV serializer and adapt Unicast
2024-07-31 01:20:28 +08:00
zxzxwu
3462e7c437
Merge pull request #439 from zxzxwu/mcp
...
Media Control Service Client implementation
2024-07-24 23:45:00 +08:00
Josh Wu
0f2e5239ad
MCP constants and Client implementation
2024-07-24 22:57:26 +08:00
Gilles Boccon-Gibod
ee48cdc63f
Merge pull request #517 from AlanRosenthal/scanner_pyee
...
Update scanner.py to use pyee.EventEmitter
2024-07-18 12:53:00 -07:00
Gilles Boccon-Gibod
1c278bec93
Merge pull request #518 from google/gbg/usb-queue
...
USB: better packet queue logic
2024-07-18 12:51:00 -07:00
Gilles Boccon-Gibod
6a51166af7
better packet queue logic
2024-07-17 17:48:26 -07:00
Alan Rosenthal
85d79fa914
Update scanner.py to use pyee.EventEmitter
2024-07-17 16:53:50 -04:00
zxzxwu
142bdce94a
Merge pull request #515 from zxzxwu/unix
...
Add UNIX socket transport
2024-07-17 16:04:38 +08:00
Josh Wu
881a5a64b5
Add UNIX socket transport
2024-07-17 00:41:04 +08:00
zxzxwu
5aae44b610
Merge pull request #501 from zxzxwu/exception
...
Reorganize exceptions
2024-07-12 15:44:58 +08:00
Gilles Boccon-Gibod
e3ea167827
Merge pull request #506 from google/gbg/a2dp-fixes
...
a2dp: emit delay_report
2024-07-11 18:46:06 -07:00
Gilles Boccon-Gibod
eec145e095
add type hint
2024-07-11 18:39:02 -07:00
Gilles Boccon-Gibod
87fa02d6e5
Merge pull request #507 from google/packageFile
...
Create `inv web.build`
2024-07-11 18:35:29 -07:00
Gilles Boccon-Gibod
ad94c1e1f3
Merge pull request #509 from AlanRosenthal/discover
...
device.py: Add discover_all() api
2024-07-11 18:34:29 -07:00
Gilles Boccon-Gibod
546a0bce8d
Merge pull request #510 from AlanRosenthal/get_characteristics_by_uuid
...
device.py: Update get_characteristics_by_uuid()
2024-07-11 18:33:45 -07:00
Gilles Boccon-Gibod
cb7ca44a1c
Merge pull request #512 from AlanRosenthal/favicon
...
Add favicon.ico to docs folder
2024-07-11 18:27:19 -07:00
Gilles Boccon-Gibod
4081b93407
Merge pull request #513 from AlanRosenthal/devcontainer
...
Add devcontainer.json
2024-07-11 18:24:09 -07:00
Alan Rosenthal
26203ebaad
Add devcontainer.json
...
devcontainer.json allows github's codespaces to be created with bumble's dependencies already installed
2024-07-11 18:47:32 +00:00
Alan Rosenthal
3389e3e1ed
device.py: Update get_characteristics_by_uuid()
...
`get_characteristics_by_uuid()` now allows a UUID to be passed to the
service param. This allows for users to easily query for a service uuid
and characteristic uuid with one API.
2024-07-11 18:05:41 +00:00
Alan Rosenthal
7e1f01c01e
Add favicon.ico to docs folder
...
Generated via: realfavicongenerator.net
validated via:
```
$ icotool -l favicon.ico
--icon --index=1 --width=48 --height=48 --bit-depth=32 --palette-size=0
--icon --index=2 --width=32 --height=32 --bit-depth=32 --palette-size=0
--icon --index=3 --width=16 --height=16 --bit-depth=32 --palette-size=0
```
2024-07-11 09:47:19 -04:00
Gilles Boccon-Gibod
613e15548a
Merge pull request #511 from AlanRosenthal/random
...
console.py: Use Address.generate_static_address
2024-07-10 13:45:52 -07:00
Alan Rosenthal
e09c91df8e
console.py: Use Address.generate_static_address
2024-07-10 18:51:46 +00:00
Alan Rosenthal
df206667b6
device.py: Add discover_all() api
2024-07-10 13:24:08 -04:00
Gilles Boccon-Gibod
0f19dd5263
Merge pull request #508 from google/web-readme
...
Add tip about disabling caching to web's readme
2024-07-09 09:17:25 -07:00
Alan Rosenthal
b98e4937f3
Add tip about disabling caching to web's readme
2024-07-09 13:48:53 +00:00
Alan Rosenthal
c2c46e9ace
Create inv web.build
...
This command will build a wheel, copy it in the web directory, and create a file `packageFile` with the name of the wheel. If the correct override param is given, bumble.js will read `packageFile` and load that package.
2024-07-09 09:32:21 -04:00
Gilles Boccon-Gibod
27791cf218
emit delay_report
2024-07-03 13:51:15 -07:00
Gilles Boccon-Gibod
32a41a815d
Merge pull request #502 from google/gbg/extended-advertising-termination-reverse
...
support out of order advertising set termination / connection events
v0.0.197
v0.0.196
v0.0.195
2024-06-18 16:42:06 -07:00
Gilles Boccon-Gibod
df5fc2ddfe
add test
2024-06-12 10:13:57 -07:00
Gilles Boccon-Gibod
79122313a6
Merge pull request #489 from google/gbg/basic-auracast-app
...
basic auracast app
2024-06-12 10:06:30 -07:00
Gilles Boccon-Gibod
d7d03e2e92
Merge pull request #504 from google/gbg/bench-role-change
...
bench role change
2024-06-12 10:06:11 -07:00
Gilles Boccon-Gibod
ea493480a9
remove duplicated lines
2024-06-11 13:23:35 -07:00
Gilles Boccon-Gibod
658f641a53
add manufacturer data
2024-06-11 13:21:04 -07:00
Josh Wu
f8a2d4f0e0
Reorganize exceptions
...
* Add BaseBumbleException as a "real" root error
* Add several core error classes and properly replace builtin errors
with them
* Add several error classes for specific modules (transport, device)
2024-06-11 16:13:08 +08:00
Gilles Boccon-Gibod
00edd1fbf8
post-rebase fixes
2024-06-10 10:30:59 -07:00
Gilles Boccon-Gibod
999d7b07e1
wip
2024-06-09 11:39:44 -07:00
Gilles Boccon-Gibod
2e3aeb8648
support out of order advertising set termination / connection events
2024-06-05 16:29:31 -07:00
Gilles Boccon-Gibod
f910a696ad
Merge pull request #499 from google/gbg/rfcomm-bridge
...
rfcomm bridge app
v0.0.194
2024-06-05 11:18:13 -07:00
Gilles Boccon-Gibod
e1d10bc482
add rfcomm disconnect test
2024-06-05 10:03:27 -07:00
Gilles Boccon-Gibod
181467f11b
Merge pull request #500 from google/gbg/fix-advertising-auto-restart
...
fix legacy advertising auto restart
v0.0.193
2024-06-04 06:39:54 -07:00