+ if ctrl.start.is_pressed && !ctrl.start.was_pressed {
+ match ctrl.device.power_level() {
+ Ok(PowerLevel::Unknown) => { println!("power level unknown"); }
+ Ok(PowerLevel::Empty) => { println!("power level empty"); }
+ Ok(PowerLevel::Low) => { println!("power level low"); }
+ Ok(PowerLevel::Medium) => { println!("power level medium"); }
+ Ok(PowerLevel::Full) => { println!("power level full"); }
+ Ok(PowerLevel::Wired) => { println!("power level wired"); }
+ Err(_) => {}
+ };
+ }
+