TemperatureSensor

Trait TemperatureSensor 

Source
pub trait TemperatureSensor { }
Expand description

A sensor which measures temperature

Implementors§

Source§

impl<D: DelayNs, I: CommandInterfaceAsync> TemperatureSensor for SCD40Async<D, I>

Source§

impl<D: DelayNs, I: CommandInterfaceAsync> TemperatureSensor for SCD41Async<D, I>

Source§

impl<D: DelayNs, I: CommandInterfaceAsync> TemperatureSensor for SCD43Async<D, I>

Source§

impl<D: DelayNs, I: CommandInterfaceAsync> TemperatureSensor for SEN63CAsync<D, I>

Source§

impl<D: DelayNs, I: CommandInterfaceAsync> TemperatureSensor for SEN65Async<D, I>

Source§

impl<D: DelayNs, I: CommandInterfaceAsync> TemperatureSensor for SEN66Async<D, I>

Source§

impl<D: DelayNs, I: CommandInterfaceAsync> TemperatureSensor for SEN68Async<D, I>

Source§

impl<D: DelayNs, I: RegisterInterfaceAsync> TemperatureSensor for MAX31865Async<D, I>

Source§

impl<D: DelayNs, I: RegisterInterfaceAsync> TemperatureSensor for BME280CommonAsync<D, I, false>

Source§

impl<D: DelayNs, I: RegisterInterfaceAsync> TemperatureSensor for BME280CommonAsync<D, I, true>

Source§

impl<D: DelayNs, I: RegisterInterfaceAsync> TemperatureSensor for BMP390Async<D, I>

Source§

impl<D: DelayNs, I: RegisterInterfaceAsync> TemperatureSensor for MCP9808Async<D, I>

Source§

impl<D: DelayNs, I: RegisterInterfaceAsync> TemperatureSensor for INA228Async<D, I>

Source§

impl<D: DelayNs, I: RegisterInterfaceAsync> TemperatureSensor for TMP102Async<D, I>

Source§

impl<D: DelayNs, I: RegisterInterfaceAsync> TemperatureSensor for TMP117Async<D, I>

Source§

impl<D: DelayNs, I: CommandInterfaceSync> TemperatureSensor for SCD40Sync<D, I>

Source§

impl<D: DelayNs, I: CommandInterfaceSync> TemperatureSensor for SCD41Sync<D, I>

Source§

impl<D: DelayNs, I: CommandInterfaceSync> TemperatureSensor for SCD43Sync<D, I>

Source§

impl<D: DelayNs, I: CommandInterfaceSync> TemperatureSensor for SEN63CSync<D, I>

Source§

impl<D: DelayNs, I: CommandInterfaceSync> TemperatureSensor for SEN65Sync<D, I>

Source§

impl<D: DelayNs, I: CommandInterfaceSync> TemperatureSensor for SEN66Sync<D, I>

Source§

impl<D: DelayNs, I: CommandInterfaceSync> TemperatureSensor for SEN68Sync<D, I>

Source§

impl<D: DelayNs, I: RegisterInterfaceSync> TemperatureSensor for MAX31865Sync<D, I>

Source§

impl<D: DelayNs, I: RegisterInterfaceSync> TemperatureSensor for BME280CommonSync<D, I, false>

Source§

impl<D: DelayNs, I: RegisterInterfaceSync> TemperatureSensor for BME280CommonSync<D, I, true>

Source§

impl<D: DelayNs, I: RegisterInterfaceSync> TemperatureSensor for BMP390Sync<D, I>

Source§

impl<D: DelayNs, I: RegisterInterfaceSync> TemperatureSensor for MCP9808Sync<D, I>

Source§

impl<D: DelayNs, I: RegisterInterfaceSync> TemperatureSensor for INA228Sync<D, I>

Source§

impl<D: DelayNs, I: RegisterInterfaceSync> TemperatureSensor for TMP102Sync<D, I>

Source§

impl<D: DelayNs, I: RegisterInterfaceSync> TemperatureSensor for TMP117Sync<D, I>