~witcher/ble-throughput-client

Test BLE data throughput (client)
use public-inbox as mailing list
add nix flake support
Remove unnecessary comment

clone

read-only
https://git.sr.ht/~witcher/ble-throughput-client
read/write
git@git.sr.ht:~witcher/ble-throughput-client

You can also use your local clone with git send-email.

#ble-throughput-client

Test throughput of Bluetooth Low Energy (BLE). MTU size, DLE size, 2M PHY, etc. have to be fine-tuned on the server as BlueZ doesn't expose an API for this.

#Compiling

Install the dependencies:

  • Rust

#Usage

The bluetooth device used is given via the BLUETOOTH_DEVICE environment variable.
The server is found through it's published services or a static IP. There's no command line switch for this (yet).

BLUETOOTH_DEVICE=hci0 cargo run

Running in --release mode is encouraged for more accurate results.

#Resources

Send patches and questions to ~witcher/public-inbox@lists.sr.ht.

Instructions for preparing a patch are available at git-send-email.io.

Do not follow this link