diff --git a/src/main.rs b/src/main.rs new file mode 100644 index 0000000..d679500 --- /dev/null +++ b/src/main.rs @@ -0,0 +1,19 @@ +use hyper_x_cloud_ii_wireless::Device; + +fn main() { + let device = match Device::new() { + Ok(device) => device, + Err(error) => { + eprintln!("{error}"); + std::process::exit(1); + } + }; + let (battery_level, charging) = match device.get_battery_level() { + Ok(t) => t, + Err(error) => { + eprintln!("{error}"); + std::process::exit(1); + } + }; + println!("Battery level: {}%", battery_level); +}