https://github.com/laptou/bluez-rs
Control Bluetooth on Linux.
https://github.com/laptou/bluez-rs
bluetooth bluez linux rust
Last synced: about 1 year ago
JSON representation
Control Bluetooth on Linux.
- Host: GitHub
- URL: https://github.com/laptou/bluez-rs
- Owner: laptou
- License: mit
- Created: 2019-02-04T05:47:56.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-02-04T00:41:07.000Z (over 3 years ago)
- Last Synced: 2025-03-28T17:21:39.027Z (about 1 year ago)
- Topics: bluetooth, bluez, linux, rust
- Language: Rust
- Homepage:
- Size: 547 KB
- Stars: 40
- Watchers: 3
- Forks: 9
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bluez-rs
A library for controlling Bluetooth on Linux.
[](https://crates.io/crates/bluez)
[](https://github.com/laptou/bluez-rs/blob/master/LICENSE)
[Documentation](https://docs.rs/bluez)
[Examples](https://github.com/laptou/bluez-rs/tree/master/examples)
Some of the examples require elevated permissions. For example, to run the `discover` example, clone this repository, `cargo build --example discover`, then `sudo setcap cap_net_admin+ep target/debug/examples/discover`, then `target/debug/examples/discover`. Many of the functions of this crate are not possible without the `CAP_NET_ADMIN` capability.
## License
This project is licensed under the MIT license.
### Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in bluez by you, shall be licensed as MIT, without any additional terms or conditions.