Tweak
This commit is contained in:
parent
b9f06367f2
commit
385f54f74f
1
Cargo.lock
generated
1
Cargo.lock
generated
@ -529,6 +529,7 @@ version = "0.1.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"bluer",
|
||||
"futures",
|
||||
"tokio",
|
||||
]
|
||||
|
||||
|
@ -8,4 +8,5 @@ edition = "2021"
|
||||
[dependencies]
|
||||
anyhow = "1.0.82"
|
||||
bluer = { version = "0.17.1", features = ["bluetoothd"] }
|
||||
futures = "0.3.30"
|
||||
tokio = { version = "1.37.0", features = ["rt"] }
|
||||
|
@ -1,8 +1,9 @@
|
||||
use bluer::{self, monitor::Monitor};
|
||||
|
||||
use anyhow::Result;
|
||||
use futures::StreamExt;
|
||||
|
||||
#[tokio::main]
|
||||
#[tokio::main(flavor="current_thread")]
|
||||
async fn main() -> Result<()> {
|
||||
|
||||
let session = bluer::Session::new().await?;
|
||||
@ -12,10 +13,10 @@ async fn main() -> Result<()> {
|
||||
adapter.set_powered(true).await?;
|
||||
|
||||
let mm = adapter.monitor().await?;
|
||||
let handle = mm.register(Monitor::default()).await?;
|
||||
let mut handle = mm.register(Monitor::default()).await?;
|
||||
|
||||
while let Some(evt) = handle.next().await {
|
||||
eprintln!("{}", evt);
|
||||
eprintln!("{:?}", evt);
|
||||
}
|
||||
|
||||
Ok(())
|
||||
|
Loading…
Reference in New Issue
Block a user