https://github.com/bluez-rs/bluez-async
An async Rust wrapper around the BlueZ D-Bus interface, for Bluetooth central functionality on Linux.
https://github.com/bluez-rs/bluez-async
ble bluetooth bluetooth-low-energy bluez hacktoberfest linux rust
Last synced: about 1 year ago
JSON representation
An async Rust wrapper around the BlueZ D-Bus interface, for Bluetooth central functionality on Linux.
- Host: GitHub
- URL: https://github.com/bluez-rs/bluez-async
- Owner: bluez-rs
- License: other
- Created: 2021-03-12T19:55:09.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-03-24T13:33:41.000Z (about 1 year ago)
- Last Synced: 2025-04-03T21:13:37.052Z (about 1 year ago)
- Topics: ble, bluetooth, bluetooth-low-energy, bluez, hacktoberfest, linux, rust
- Language: Rust
- Homepage:
- Size: 3.02 MB
- Stars: 35
- Watchers: 2
- Forks: 9
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# About this project
The repository includes a number of related crates:
- [bluez-generated](./bluez-generated), generated D-Bus bindings for talking to BlueZ on Linux.
- [bluez-async](./bluez-async), a library built on top of `bluez-generated` providing a convenient
and safe interface to Bluetooth GATT client functionality.
## License
Licensed under either of
- Apache License, Version 2.0
([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license
([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
at your option.
## Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the
work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any
additional terms or conditions.