- Description:
- Test BLE data throughput (client)
- Owner:
- Thomas Böhler
- Last Change:
- Clone URL:
ssh://anonymous@got.wtchr.de:61459/ble-throughput-client.git
Commit Briefs
use public-inbox as mailing list (master)
Add support for ESP
The ESP doesn't currently advertise its services, so the MAC Address is checked instead.
Branches
Tree
| .gitignore | commits | blame |
| Cargo.lock | commits | blame |
| Cargo.toml | commits | blame |
| README.md | commits | blame |
| flake.lock | commits | blame |
| flake.nix | commits | blame |
| rust-toolchain.toml | commits | blame |
| src/ | |
README.md
# 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). ```sh 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](https://lists.sr.ht/~witcher/public-inbox). Instructions for preparing a patch are available at [git-send-email.io](https://git-send-email.io/).
