Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use heart_rate::detect_monitor;

#[tokio::main]
async fn main() {
    let Ok(monitor) = detect_monitor().await else {
        return;
    };
    let mut receiver = monitor.start_monitoring().await;
    while let Some(hr) = receiver.recv().await {
        println!("{hr}");
    }
}