aranet4 0.1.0

Read current and historical measurements from an Aranet4 CO2 Monitor over bluetooth
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use std::fmt;

#[derive(Debug, Default)]
pub struct DataRecord {
    pub temperature: f32,
    pub humidity: u8,
    pub pressure: f32,
    pub co2: u16,
}
impl fmt::Display for DataRecord {
    fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
        write!(
            f,
            "CO2: {}ppm, Temperature: {}F, Pressure : {}kpa, Humidity : {}",
            self.co2, self.temperature, self.pressure, self.humidity,
        )
    }
}