Updated formatting in usb_hid_mouse.rs.

This commit is contained in:
Mick Chanthaseth 2024-02-19 15:14:28 -08:00 committed by GitHub
parent 7609313a75
commit f3b96d8ba0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -10,8 +10,8 @@ use embassy_rp::bind_interrupts;
use embassy_rp::clocks::RoscRng; use embassy_rp::clocks::RoscRng;
use embassy_rp::gpio::{Input, Pull}; use embassy_rp::gpio::{Input, Pull};
use embassy_rp::peripherals::USB; use embassy_rp::peripherals::USB;
use embassy_time::Timer;
use embassy_rp::usb::{Driver, InterruptHandler}; use embassy_rp::usb::{Driver, InterruptHandler};
use embassy_time::Timer;
use embassy_usb::class::hid::{HidReaderWriter, ReportId, RequestHandler, State}; use embassy_usb::class::hid::{HidReaderWriter, ReportId, RequestHandler, State};
use embassy_usb::control::OutResponse; use embassy_usb::control::OutResponse;
use embassy_usb::{Builder, Config, Handler}; use embassy_usb::{Builder, Config, Handler};
@ -92,18 +92,18 @@ async fn main(_spawner: Spawner) {
loop { loop {
// every 1 second // every 1 second
_ = Timer::after_secs(1).await; _ = Timer::after_secs(1).await;
let report = MouseReport{ let report = MouseReport {
buttons: 0, buttons: 0,
x: rng.gen_range(-100..100), // random small x movement x: rng.gen_range(-100..100), // random small x movement
y: rng.gen_range(-100..100), // random small y movement y: rng.gen_range(-100..100), // random small y movement
wheel: 0, wheel: 0,
pan: 0, pan: 0,
}; };
match writer.write_serialize(&report).await{ match writer.write_serialize(&report).await {
Ok(())=>{}, Ok(()) => {},
Err(e)=>{ Err(e) => {
warn!("Failed to send report: {:?}", e); warn!("Failed to send report: {:?}", e);
}, }
} }
} }
}; };