Type Alias sma_q3::Bmp280Sensor
source · pub(crate) type Bmp280Sensor = Bmp280ComponentType<VirtualMuxAlarm<'static, Rtc<'static>>, I2CDevice<'static, TWI<'static>>>;
Aliased Type§
struct Bmp280Sensor {
i2c: I2cWrapper<'static, I2CDevice<'static, TWI<'static>>>,
temperature_client: OptionalCell<&'static dyn TemperatureClient>,
state: Cell<State>,
buffer: TakeCell<'static, [u8]>,
alarm: &'static VirtualMuxAlarm<'static, Rtc<'static>>,
}
Fields§
§i2c: I2cWrapper<'static, I2CDevice<'static, TWI<'static>>>
§temperature_client: OptionalCell<&'static dyn TemperatureClient>
§state: Cell<State>
§buffer: TakeCell<'static, [u8]>
§alarm: &'static VirtualMuxAlarm<'static, Rtc<'static>>