Gilles Boccon-Gibod
48685c8587
improve vendor event support
2024-11-23 08:55:50 -08:00
Gilles Boccon-Gibod
8d908288c8
Merge pull request #583 from google/gbg/more-gatt-tests
...
regression test for GATT unsubscription
2024-11-15 10:19:20 -08:00
Gilles Boccon-Gibod
528af0d338
remove test for deprecated Python 3.8 and add 3.13
2024-10-28 12:29:21 -07:00
Gilles Boccon-Gibod
4b25eed869
Merge pull request #570 from google/gbg/bench-mobly-snippets
...
bench mobly snippets
2024-10-28 10:25:28 -07:00
Gilles Boccon-Gibod
fcd6bd7136
address PR comments
2024-10-28 10:13:55 -07:00
Gilles Boccon-Gibod
c91695c23a
wip
2024-10-04 18:13:31 -07:00
Wojciech Pietraszewski
e16be1a8f4
docs/examples: Add run_cig_setup description
...
Adds basic information to the `examples` section of the documentation.
2024-10-02 18:51:11 +02:00
Wojciech Pietraszewski
f28eac4c14
docs/examples: Fix typo
...
Corrects the typo in the section's description.
2024-09-30 15:26:39 +02:00
Wojciech Pietraszewski
669bb3f3a8
run_csis_servers: Update usage and add docs entry
...
Amends the usage of the script and the example that show when executed incorrectly.
Adds basic information to the `examples` section of the documentation.
2024-09-30 15:25:40 +02: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
David Duarte
16d5cf6770
usb: Add usb path moniker
...
Add a new moniker for usb and pyusb driver allowing
to select the usb device using its bus id and port
path like `usb:3-3.4.1`.
2024-03-15 09:17:39 -07:00
Gilles Boccon-Gibod
7507be1eab
update metadata when setting the host controller directly
2024-03-12 11:50:47 -07:00
Tony Kuker
cde6d48690
Add clarification to short circuit list feature
2024-02-12 12:22:36 -06:00
Gilles Boccon-Gibod
8f4721758f
fix typo
2024-01-03 09:53:17 -08:00
Gilles Boccon-Gibod
8980fb8cc7
add drain support and a few tool options
2024-01-02 11:07:52 -08:00
Gilles Boccon-Gibod
62a8ced447
support drivers that can't use reset directly.
2023-12-08 17:28:57 -08:00
Gilles Boccon-Gibod
ac3961e763
add doc
2023-12-03 17:50:42 -08:00
Gilles Boccon-Gibod
f9f5d7ccbd
first implementation (+1 squashed commit)
...
Squashed commits:
[ee00d67] wip
2023-11-22 15:30:16 -08:00
Gilles Boccon-Gibod
49d32f5b5b
add netsim.ini info
2023-10-29 10:26:34 -07:00
Gilles Boccon-Gibod
f7b74c0bcb
add hive to index page
2023-10-29 10:03:31 -07:00
Gilles Boccon-Gibod
a63b335149
wip
2023-10-29 09:36:17 -07:00
Gilles Boccon-Gibod
d8517ce407
add links
2023-10-29 08:53:25 -07:00
Gilles Boccon-Gibod
ad13b11464
wip
2023-10-29 08:53:23 -07:00
Gilles Boccon-Gibod
99bc92d53d
wip (+5 squashed commits)
...
Squashed commits:
[53c6c53] wip
[66f482c] wip
[b003315] wip
[f6f9d9e] wip
[4c95c7b] wip
2023-10-29 08:50:25 -07:00
Gilles Boccon-Gibod
dc6b466a42
add intent parameters
2023-10-11 16:52:15 -07:00
Gilles Boccon-Gibod
246b11925c
add remote hci android app
2023-10-06 14:10:51 -07:00
Michael Mogenson
da02f6a39b
Add HCI Zephyr vendor commands to read and write TX power
...
Create platforms/zephyr/hci.py with definitions of vendor HCI commands
to read and write TX power.
Add documentation for how to prepare an nRF52840 dongle with a Zephyr
HCI USB firmware application that includes dynamic TX power support and
how to send a write TX power vendor HCI command from Bumble.
2023-09-11 10:06:10 -04:00
Gilles Boccon-Gibod
90d165aa01
add zephyr binary
2023-09-08 14:17:15 -07:00
Gilles Boccon-Gibod
753fb69272
fix doc for ws-client ws-server transports
2023-07-12 06:06:20 -07:00
Gilles Boccon-Gibod
2d8f5e80fb
add missing doc files
2023-07-11 06:41:34 -07:00
Gilles Boccon-Gibod
03538d0f8a
add doc
2023-07-11 06:41:34 -07:00
Gilles Boccon-Gibod
df848b0f24
Merge branch 'main' into gbg/speaker-app
2023-06-04 13:09:43 -07:00
Gilles Boccon-Gibod
c425b87549
add doc
2023-06-04 12:51:16 -07:00
dependabot[bot]
69d45bed21
Bump pymdown-extensions from 9.6 to 10.0 in /docs/mkdocs
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 9.6 to 10.0.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/9.6...10.0 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-15 20:54:41 +00: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
Gilles Boccon-Gibod
bc29f327ef
address PR comments, take 2.
2023-03-21 15:33:34 -07:00
Gilles Boccon-Gibod
1894b96de4
address PR comments
2023-03-21 15:01:46 -07:00
Gilles Boccon-Gibod
33ae047765
add reversed role example doc
2023-03-20 18:35:22 -07:00
Gilles Boccon-Gibod
1efa2e9d44
add benchmark tool and doc
2023-03-20 18:25:21 -07:00
Gilles Boccon-Gibod
c2959dadb4
formatting and linting automation
...
Squashed commits:
[cd479ba] formatting and linting automation
[7fbfabb] formatting and linting automation
[c4f9505] fix after rebase
[f506ad4] rename job
[441d517] update doc (+7 squashed commits)
[2e1b416] fix invoke and github action
[6ae5bb4] doc for git blame
[44b5461] add GitHub action
[b07474f] add docs
[4cd9a6f] more linter fixes
[db71901] wip
[540dc88] wip
2022-12-15 23:07:17 -08:00
Michael Mogenson
86f9496575
Load libusb-1.0 shared library from libusb_package wheel
...
It would be nice to pip install bumble without having to first install
the libusb system dependency. Expecially on platforms like Windows and
Mac, without a default package manager.
The libusb_package Python package distributes prebuilt libusb-1.0 shared
libraries for each OS and architecture as binary wheels for the pyusb
project. Add this package as a dependency for bumble.
For the pyusb transport, the libusb_package.find() function is a drop-in
replacement for pyusb.core.find(). It searches the libusb_package
site-path before system paths and creates a pyusb backend.
For the usb transport, use libusb_package.get_library_path() to return a
path to the libusb-1.0 library in site-packages. If this path exists,
create a ctypes DLL and init the usb1 backend. This only needs to be
done once. All future calls to usb1 will use this opened library.
If the library path does not exist, do nothing, and usb1 will search
default system paths when the usb1.USBContext object is created.
This commit pins the libusb_package dependency at 1.0.26.0 to ensure
every bumble install uses the exact same version of the libusb library.
2022-12-15 10:22:02 -05:00
Gilles Boccon-Gibod
eb8556ccf6
gbg/extended scanning ( #47 )
...
Squashed:
* add extended report class
* more HCI commands
* add AdvertisingType
* add phy options
* fix tests
2022-10-19 10:06:00 -07:00
Gilles Boccon-Gibod
6ff52df8bd
better/safer Linux recommendations
2022-10-10 20:11:55 -07:00
Gilles Boccon-Gibod
86618e52ef
Refactor and improve the doc for Bumble on Linux
2022-10-09 12:56:06 -07:00
Gilles Boccon-Gibod
d2227f017f
improve USB device detection logic
2022-10-04 09:59:48 -07:00
Gilles Boccon-Gibod
84d70ad4f3
add usb_probe tool and improve compatibility ( #33 )
...
* add usb_probe tool and improve compatibility with older/non-compliant devices
* fix logic test
* add doc
2022-08-26 12:41:55 -07:00
Michael Mogenson
d7cc546248
Update supported commands in console.py docs ( #24 )
...
Co-authored-by: Michael Mogenson <mogenson@google.com >
2022-08-12 14:23:21 -07:00
Gilles Boccon-Gibod
6e22df4838
add doc structure
2022-06-11 12:19:54 -07:00
Gilles Boccon-Gibod
1af61e8af3
Update getting_started.md
2022-06-04 23:03:31 -07:00
Gilles Boccon-Gibod
fc7923f83b
add missing paths config for mkdocstrings
2022-06-02 15:47:27 -07:00