sen6x-driver 0.0.3

embedded-hal driver for the sensirion sen6x sensors
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/// SEN6x errors
#[derive(Debug, Clone, PartialEq, thiserror_no_std::Error)]
pub enum Error<E> {
    /// I²C bus error
    #[error("I2C: {0}")]
    I2c(E),
    /// CRC checksum validation failed
    #[error("CRC")]
    Crc,
    /// Not allowed in current state
    #[error("Not Allowed")]
    NotAllowed,
    /// Invalid value
    #[error("Invalid value")]
    InvalidValue,
}