owa4x 0.4.15

Idiomatic wrapper around the owa4x-sys crate
Documentation
1
2
3
4
5
6
7
8
9
10
11

use owa4x::{Owa4x, OwaError};

fn main() -> Result<(), OwaError> {
    let owa = Owa4x::new();
    owa.init()?;

    let wakeup_reason = owa.power.get_wakeup_reason();
    println!("Wakeup reason: {:?}", wakeup_reason);
    Ok(())
}