4 releases
0.6.3 | Dec 28, 2020 |
---|---|
0.6.2 | Dec 28, 2020 |
0.6.1 | Oct 18, 2020 |
0.6.0 | Oct 10, 2020 |
#1178 in Hardware support
134 downloads per month
Used in 3 crates
46KB
1K
SLoC
Rust library for interacting with the Bluetooth stack via RFCOMM channels.
This library only works on Linux/BlueZ. You can find it on
You can use async_std to read and write async
Cargo.toml:
[dependencies]
bluetooth-serial-port-async = "0.5.1"
Important functions:
bluetooth_serial_port::scan_devices()
BtSocket::new()
BtSocket::connect()
BtSocket::connect_async()
BtSocket::get_stream() // Use for read/write. Only call it once.
Click here for a full example.
API Reference
lib.rs
:
Interact with Bluetooth devices via RFCOMM channels.
Dependencies
~4–10MB
~183K SLoC