Crates.io | bluer-tools |
lib.rs | bluer-tools |
version | 0.17.2 |
source | src |
created_at | 2021-07-06 09:58:40.311661 |
updated_at | 2024-06-13 11:11:24.437652 |
description | BlueR tools: swiss army knife for GATT services, L2CAP and RFCOMM sockets on Linux |
homepage | |
repository | https://github.com/bluez/bluer |
max_upload_size | |
id | 419378 |
size | 160,835 |
This crate provides tools for Bluetooth on Linux building on the functionality of the BlueR crate. A running Bluetooth daemon (BlueZ) is required.
The following command line tools are included:
bluadv: Send Bluetooth LE advertisements.
blumon: Scans for and monitors Bluetooth devices similar to top
.
gattcat: Swiss army knife for Bluetooth LE GATT services.
l2cat: netcat-like for Bluetooth classic (BR/EDR) and LE L2CAP sockets.
rfcat: netcat-like for Bluetooth RFCOMM sockets.
Each tool supports the --help
option for detailed usage information.
First, install D-Bus and Bluetooth libraries on your system. On Debian this can be achieved by running
sudo apt install libdbus-1-dev
Then, run the following command to install BlueR tools
cargo install bluer-tools
If you do not have Cargo on your system, you can use rustup for installing it.