.initial commit
[x] connect to the device [x] find service and characteristic
This commit is contained in:
parent
4b2456ee53
commit
534b300931
11
src/main.rs
11
src/main.rs
|
@ -25,7 +25,7 @@ async fn main() -> bluer::Result<()> {
|
|||
let device = adapter.device(addr)?;
|
||||
match find_neopixel_service(&device).await {
|
||||
Ok(Some(char)) => {
|
||||
send seg
|
||||
send_seq(char)
|
||||
println!("found characteristic");
|
||||
}
|
||||
Ok(None) => {
|
||||
|
@ -49,6 +49,15 @@ async fn main() -> bluer::Result<()> {
|
|||
Ok(())
|
||||
}
|
||||
|
||||
async fn send_seq(char: &Characteristic) -> {
|
||||
println!(" Characteristic flags : {:?}, ", char.flags().await?);
|
||||
|
||||
let base_data = vec![0x00, 0x00, 0x01];
|
||||
for i in 0..10 {
|
||||
# base_data.
|
||||
}
|
||||
}
|
||||
|
||||
async fn connect(device: &Device, retries: u8) -> bluer::Result<()> {
|
||||
if device.is_connected().await? {
|
||||
return Ok(())
|
||||
|
|
Loading…
Reference in New Issue
Block a user