Struct bme680::Bme680[][src]

#[repr(C)]
pub struct Bme680<I2C, D> { /* fields omitted */ }

Driver for the BME680 environmental sensor

Methods

impl<I2C, D> Bme680<I2C, D> where
    D: DelayMs<u8>,
    I2C: Read + Write
[src]

Set the settings to be used during the sensor measurements

Retrieve settings from sensor registers

Arguments

  • desired_settings - Settings to be retrieved. Setting values may stay None if not retrieved.

Set the sensor into a certain power mode

Arguments

  • target_power_mode - Desired target power mode

Retrieve current sensor power mode via registers

Retrieve the current sensor informations

Auto Trait Implementations

impl<I2C, D> Send for Bme680<I2C, D> where
    D: Send,
    I2C: Send

impl<I2C, D> Sync for Bme680<I2C, D> where
    D: Sync,
    I2C: Sync