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
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
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
dea907be86
attempt to fix pandora test (+3 squashed commits)
...
Squashed commits:
[759372d] address PR comments
[2f2a275] wip
[cc86b98] wip
wip
address PR comments
attempt to fix pandora test
2024-06-03 18:22:29 -07:00
Gilles Boccon-Gibod
f5baf51132
improve DLC parameters
2024-06-03 18:11:13 -07:00
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
Josh Wu
1b66f03dbe
ASCS: Add Source ASE operations
2024-05-27 14:48:23 +08:00
Gilles Boccon-Gibod
e6913a3055
Merge pull request #457 from google/gbg/bench-ascyncio-main
...
delay creation of runner object
2024-04-02 21:39:37 -06:00
Gilles Boccon-Gibod
58d4ab913a
update black formatter to version 24
2024-04-01 14:44:46 -07:00
Gilles Boccon-Gibod
76bca03fe3
format with the project's version of black
2024-04-01 14:39:34 -07:00
Gilles Boccon-Gibod
f1e5c9e59e
delay creation of runner object
2024-04-01 14:25:38 -07:00
Gilles Boccon-Gibod
38981cefa1
pad index field
2024-02-28 11:46:35 -08:00
Gilles Boccon-Gibod
f2d601f411
show timestamps from snoop logs
2024-02-27 16:40:37 -08:00
Gilles Boccon-Gibod
a877283360
add rfcomm options and fix l2cap mtu negotiation
2024-02-05 08:56:59 -08:00
Josh Wu
10e53553d7
Add RFCOMM and SDP helpers
2024-02-03 13:13:35 +08:00
Michael Mogenson
2a764fd6bb
controller_loopback: LE support and max packet count
...
Bound the packet count CLI option. We're using the L2CAP header CID for
a paket ID, so the max packet count value has to fit into this 16-bit
field.
Add support for controllers that are LE only by checking the
le_acl_packet_queue.max_size.
Tested with 65535 max packet count. Took 138 seconds at 481 kB/s with a
USB BT dongle.
2024-01-31 10:26:51 -05:00
Gilles Boccon-Gibod
5a83734a00
Merge pull request #388 from google/gbg/scan-with-irk
...
allow passing IRKs as arguments to scan.py
2024-01-19 11:37:02 -08:00
Josh Wu
eff05afb7a
LE read remote features
2024-01-09 11:30:08 +08:00
Gilles Boccon-Gibod
56eb5a933b
Merge pull request #394 from google/gbg/hci-latency
...
add support for HCI latency probing
2024-01-08 09:21:00 -08:00
Gilles Boccon-Gibod
5f377c024b
format
2024-01-05 12:26:54 -08:00
Gilles Boccon-Gibod
00cd8fbdd0
compatibility with recent host ACL property changes
2024-01-05 12:17:09 -08:00
Gilles Boccon-Gibod
aeeff18428
add support for HCI latency probing
2024-01-05 10:26:04 -08:00
Michael Mogenson
c48e3f5e9c
Merge pull request #393 from mogenson/controller-loopback
...
apps: Add a controller loopback throughput test app
2024-01-05 13:13:30 -05:00
Michael Mogenson
d6bbc1145a
apps: Add a controller loopback throughput test app
...
Add a command line utility to open a transport to a BT controller, put
the controller into local loopback mode, and send and receive ACL data
packets. Record the time it takes to send and receive all packets and
calculate a throughput measurement in kB/s.
This utility is usefull for characterizing the speed of a transport to a
BT controller (such as a TCP socket or serial port) without having to
deal with a connected peer or the variability of over the air
transmissions.
The transport CLI argument is required. The packet size and packet
count arguments are optional. They default to the same values as the
bumble-bench app.
2024-01-05 10:01:24 -05:00
Gilles Boccon-Gibod
80d84af76c
Merge pull request #392 from google/gbg/l2cap-drain
...
l2cap & rfcomm drain support
2024-01-03 09:59:36 -08:00
Gilles Boccon-Gibod
8f4721758f
fix typo
2024-01-03 09:53:17 -08:00
Gilles Boccon-Gibod
8864af4acd
format
2024-01-02 11:35:11 -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
09e5ea5dec
Merge pull request #387 from google/gbg/async-gatt-server
...
support async read/write for characteristic values
2023-12-29 11:28:22 -08:00
Gilles Boccon-Gibod
d43281c57e
allow passing IRKs as arguments
2023-12-28 14:35:23 -08:00
Alan Rosenthal
ccd12f6591
app/bench.py: use logging rather than print()
2023-12-28 16:06:50 -05:00
Gilles Boccon-Gibod
210c334db7
Merge pull request #380 from google/gbg/classic-buffer-size
...
support per-transport ACL queues
2023-12-28 09:24:52 -08:00
Gilles Boccon-Gibod
c08da3193e
format
2023-12-27 11:56:06 -08:00
Gilles Boccon-Gibod
f2925ca647
support async read/write for characteristic values
2023-12-27 11:52:22 -08:00
Gilles Boccon-Gibod
fd4d68e5c0
print controller flow control info
2023-12-26 13:24:24 -08:00
Gilles Boccon-Gibod
2878cca478
Merge pull request #378 from benquike/pair_linger
...
Improve the linger option of bumble-pair
2023-12-26 10:55:28 -08:00
Hui Peng
d885d45824
Add functions/tool for gen/verifying BLE IRK/RPA
2023-12-26 09:34:19 -08:00
Gilles Boccon-Gibod
2b4c2a22f4
format
2023-12-22 14:22:08 -08:00
Gilles Boccon-Gibod
47fe93a148
support per-transport ACL queues
2023-12-22 13:52:33 -08:00
Hui Peng
f7b66db873
Improve the linger option in pair tool
...
No matter pairing fails or not, make linger effective
2023-12-21 17:25:42 -08:00
Gilles Boccon-Gibod
3dc2e4036c
rebase
2023-11-22 15:32:37 -08:00
Gilles Boccon-Gibod
268f6b0d51
remove unneeded constructor parameters
2023-11-22 15:30:18 -08:00
Gilles Boccon-Gibod
46239b321b
address PR comments
2023-11-22 15:30:18 -08:00
Gilles Boccon-Gibod
f9f5d7ccbd
first implementation (+1 squashed commit)
...
Squashed commits:
[ee00d67] wip
2023-11-22 15:30:16 -08:00
Hui Peng
24e75bfeab
Do not exit after pairing is finished
...
Android performs additional service
discovery during pairing, otherwise
pairing fails.
2023-11-17 09:17:40 -08:00
Gilles Boccon-Gibod
1a6c9a4d04
improve help
2023-11-10 12:17:21 -08:00
Gilles Boccon-Gibod
5a307c19b8
add oob data on command line
2023-11-07 20:38:35 -08:00
Gilles Boccon-Gibod
4ae612090b
wip
2023-11-06 13:19:13 -08:00