List of all items
Structs
- devices::analog_devices::max31865::MAX31865Async
- devices::analog_devices::max31865::MAX31865Sync
- devices::analog_devices::max31865::registers::Configuration
- devices::analog_devices::max31865::registers::ConfigurationBitfield
- devices::analog_devices::max31865::registers::FaultStatus
- devices::analog_devices::max31865::registers::FaultStatusBitfield
- devices::analog_devices::max31865::registers::FaultThresholdHigh
- devices::analog_devices::max31865::registers::FaultThresholdHighBitfield
- devices::analog_devices::max31865::registers::FaultThresholdLow
- devices::analog_devices::max31865::registers::FaultThresholdLowBitfield
- devices::analog_devices::max31865::registers::Resistance
- devices::analog_devices::max31865::registers::ResistanceBitfield
- devices::bosch::bme280::BME280CommonAsync
- devices::bosch::bme280::BME280CommonSync
- devices::bosch::bme280::Configuration
- devices::bosch::bme280::Measurements
- devices::bosch::bme280::registers::BurstMeasurementsPT
- devices::bosch::bme280::registers::BurstMeasurementsPTBitfield
- devices::bosch::bme280::registers::BurstMeasurementsPTH
- devices::bosch::bme280::registers::BurstMeasurementsPTHBitfield
- devices::bosch::bme280::registers::Config
- devices::bosch::bme280::registers::ConfigBitfield
- devices::bosch::bme280::registers::ControlHumidity
- devices::bosch::bme280::registers::ControlHumidityBitfield
- devices::bosch::bme280::registers::ControlMeasurement
- devices::bosch::bme280::registers::ControlMeasurementBitfield
- devices::bosch::bme280::registers::Humidity
- devices::bosch::bme280::registers::HumidityBitfield
- devices::bosch::bme280::registers::Id
- devices::bosch::bme280::registers::IdBitfield
- devices::bosch::bme280::registers::Pressure
- devices::bosch::bme280::registers::PressureBitfield
- devices::bosch::bme280::registers::Reset
- devices::bosch::bme280::registers::ResetBitfield
- devices::bosch::bme280::registers::Status
- devices::bosch::bme280::registers::StatusBitfield
- devices::bosch::bme280::registers::Temperature
- devices::bosch::bme280::registers::TemperatureBitfield
- devices::bosch::bme280::registers::TrimmingParameters1
- devices::bosch::bme280::registers::TrimmingParameters1Bitfield
- devices::bosch::bme280::registers::TrimmingParameters2
- devices::bosch::bme280::registers::TrimmingParameters2Bitfield
- devices::bosch::bmp280::Configuration
- devices::bosch::bmp280::Measurements
- devices::bosch::bmp390::BMP390Async
- devices::bosch::bmp390::BMP390Sync
- devices::bosch::bmp390::Configuration
- devices::bosch::bmp390::Measurements
- devices::bosch::bmp390::registers::BurstMeasurements
- devices::bosch::bmp390::registers::BurstMeasurementsBitfield
- devices::bosch::bmp390::registers::ChipId
- devices::bosch::bmp390::registers::ChipIdBitfield
- devices::bosch::bmp390::registers::Command
- devices::bosch::bmp390::registers::CommandBitfield
- devices::bosch::bmp390::registers::Config
- devices::bosch::bmp390::registers::ConfigBitfield
- devices::bosch::bmp390::registers::DataRateControl
- devices::bosch::bmp390::registers::DataRateControlBitfield
- devices::bosch::bmp390::registers::Error
- devices::bosch::bmp390::registers::ErrorBitfield
- devices::bosch::bmp390::registers::Event
- devices::bosch::bmp390::registers::EventBitfield
- devices::bosch::bmp390::registers::FifoConfig1
- devices::bosch::bmp390::registers::FifoConfig1Bitfield
- devices::bosch::bmp390::registers::FifoConfig2
- devices::bosch::bmp390::registers::FifoConfig2Bitfield
- devices::bosch::bmp390::registers::FifoData
- devices::bosch::bmp390::registers::FifoDataBitfield
- devices::bosch::bmp390::registers::FifoLength
- devices::bosch::bmp390::registers::FifoLengthBitfield
- devices::bosch::bmp390::registers::FifoWatermark
- devices::bosch::bmp390::registers::FifoWatermarkBitfield
- devices::bosch::bmp390::registers::InterfaceConfig
- devices::bosch::bmp390::registers::InterfaceConfigBitfield
- devices::bosch::bmp390::registers::InterruptControl
- devices::bosch::bmp390::registers::InterruptControlBitfield
- devices::bosch::bmp390::registers::InterruptStatus
- devices::bosch::bmp390::registers::InterruptStatusBitfield
- devices::bosch::bmp390::registers::OversamplingControl
- devices::bosch::bmp390::registers::OversamplingControlBitfield
- devices::bosch::bmp390::registers::PowerControl
- devices::bosch::bmp390::registers::PowerControlBitfield
- devices::bosch::bmp390::registers::Pressure
- devices::bosch::bmp390::registers::PressureBitfield
- devices::bosch::bmp390::registers::RevId
- devices::bosch::bmp390::registers::RevIdBitfield
- devices::bosch::bmp390::registers::SensorTime
- devices::bosch::bmp390::registers::SensorTimeBitfield
- devices::bosch::bmp390::registers::Status
- devices::bosch::bmp390::registers::StatusBitfield
- devices::bosch::bmp390::registers::Temperature
- devices::bosch::bmp390::registers::TemperatureBitfield
- devices::bosch::bmp390::registers::TrimmingCoefficients
- devices::bosch::bmp390::registers::TrimmingCoefficientsBitfield
- devices::microchip::mcp3204::MCP3204Async
- devices::microchip::mcp3204::MCP3204Sync
- devices::microchip::mcp3208::MCP3208Async
- devices::microchip::mcp3208::MCP3208Sync
- devices::microchip::mcp9808::MCP9808Async
- devices::microchip::mcp9808::MCP9808Sync
- devices::microchip::mcp9808::registers::AmbientTemperature
- devices::microchip::mcp9808::registers::AmbientTemperatureBitfield
- devices::microchip::mcp9808::registers::Configuration
- devices::microchip::mcp9808::registers::ConfigurationBitfield
- devices::microchip::mcp9808::registers::DeviceIdRevision
- devices::microchip::mcp9808::registers::DeviceIdRevisionBitfield
- devices::microchip::mcp9808::registers::ManufacturerId
- devices::microchip::mcp9808::registers::ManufacturerIdBitfield
- devices::microchip::mcp9808::registers::Resolution
- devices::microchip::mcp9808::registers::ResolutionBitfield
- devices::microchip::mcp9808::registers::TemperatureLimitCrit
- devices::microchip::mcp9808::registers::TemperatureLimitCritBitfield
- devices::microchip::mcp9808::registers::TemperatureLimitLower
- devices::microchip::mcp9808::registers::TemperatureLimitLowerBitfield
- devices::microchip::mcp9808::registers::TemperatureLimitUpper
- devices::microchip::mcp9808::registers::TemperatureLimitUpperBitfield
- devices::sensirion::scd4x::Measurements
- devices::sensirion::scd4x::SCD4xAsync
- devices::sensirion::scd4x::SCD4xCrcCodec
- devices::sensirion::scd4x::SCD4xSync
- devices::sensirion::scd4x::registers::AmbientPressure
- devices::sensirion::scd4x::registers::AmbientPressureBitfield
- devices::sensirion::scd4x::registers::GetAutomaticSelfCalibrationEnabled
- devices::sensirion::scd4x::registers::GetAutomaticSelfCalibrationEnabledBitfield
- devices::sensirion::scd4x::registers::GetAutomaticSelfCalibrationInitialPeriod
- devices::sensirion::scd4x::registers::GetAutomaticSelfCalibrationInitialPeriodBitfield
- devices::sensirion::scd4x::registers::GetAutomaticSelfCalibrationStandardPeriod
- devices::sensirion::scd4x::registers::GetAutomaticSelfCalibrationStandardPeriodBitfield
- devices::sensirion::scd4x::registers::GetAutomaticSelfCalibrationTarget
- devices::sensirion::scd4x::registers::GetAutomaticSelfCalibrationTargetBitfield
- devices::sensirion::scd4x::registers::GetDataReadyStatus
- devices::sensirion::scd4x::registers::GetDataReadyStatusBitfield
- devices::sensirion::scd4x::registers::GetSensorAltitude
- devices::sensirion::scd4x::registers::GetSensorAltitudeBitfield
- devices::sensirion::scd4x::registers::GetSensorVariant
- devices::sensirion::scd4x::registers::GetSensorVariantBitfield
- devices::sensirion::scd4x::registers::GetSerialNumber
- devices::sensirion::scd4x::registers::GetSerialNumberBitfield
- devices::sensirion::scd4x::registers::GetTemperatureOffset
- devices::sensirion::scd4x::registers::GetTemperatureOffsetBitfield
- devices::sensirion::scd4x::registers::MeasureSingleShot
- devices::sensirion::scd4x::registers::MeasureSingleShotBitfield
- devices::sensirion::scd4x::registers::MeasureSingleShotRHTOnly
- devices::sensirion::scd4x::registers::MeasureSingleShotRHTOnlyBitfield
- devices::sensirion::scd4x::registers::PerformFactoryReset
- devices::sensirion::scd4x::registers::PerformFactoryResetBitfield
- devices::sensirion::scd4x::registers::PerformSelfTest
- devices::sensirion::scd4x::registers::PerformSelfTestBitfield
- devices::sensirion::scd4x::registers::PersistSettings
- devices::sensirion::scd4x::registers::PersistSettingsBitfield
- devices::sensirion::scd4x::registers::PowerDown
- devices::sensirion::scd4x::registers::PowerDownBitfield
- devices::sensirion::scd4x::registers::ReadMeasurement
- devices::sensirion::scd4x::registers::ReadMeasurementBitfield
- devices::sensirion::scd4x::registers::Reinit
- devices::sensirion::scd4x::registers::ReinitBitfield
- devices::sensirion::scd4x::registers::SetAutomaticSelfCalibrationEnabled
- devices::sensirion::scd4x::registers::SetAutomaticSelfCalibrationEnabledBitfield
- devices::sensirion::scd4x::registers::SetAutomaticSelfCalibrationInitialPeriod
- devices::sensirion::scd4x::registers::SetAutomaticSelfCalibrationInitialPeriodBitfield
- devices::sensirion::scd4x::registers::SetAutomaticSelfCalibrationStandardPeriod
- devices::sensirion::scd4x::registers::SetAutomaticSelfCalibrationStandardPeriodBitfield
- devices::sensirion::scd4x::registers::SetAutomaticSelfCalibrationTarget
- devices::sensirion::scd4x::registers::SetAutomaticSelfCalibrationTargetBitfield
- devices::sensirion::scd4x::registers::SetSensorAltitude
- devices::sensirion::scd4x::registers::SetSensorAltitudeBitfield
- devices::sensirion::scd4x::registers::SetTemperatureOffset
- devices::sensirion::scd4x::registers::SetTemperatureOffsetBitfield
- devices::sensirion::scd4x::registers::StartLowPowerPeriodicMeasurement
- devices::sensirion::scd4x::registers::StartLowPowerPeriodicMeasurementBitfield
- devices::sensirion::scd4x::registers::StartPeriodicMeasurement
- devices::sensirion::scd4x::registers::StartPeriodicMeasurementBitfield
- devices::sensirion::scd4x::registers::StopPeriodicMeasurement
- devices::sensirion::scd4x::registers::StopPeriodicMeasurementBitfield
- devices::sensirion::scd4x::registers::WakeUp
- devices::sensirion::scd4x::registers::WakeUpBitfield
- devices::texas_instruments::ina219::INA219Async
- devices::texas_instruments::ina219::INA219Sync
- devices::texas_instruments::ina219::Measurements
- devices::texas_instruments::ina219::registers::BusVoltage
- devices::texas_instruments::ina219::registers::BusVoltageBitfield
- devices::texas_instruments::ina219::registers::Calibration
- devices::texas_instruments::ina219::registers::CalibrationBitfield
- devices::texas_instruments::ina219::registers::Configuration
- devices::texas_instruments::ina219::registers::ConfigurationBitfield
- devices::texas_instruments::ina219::registers::Current
- devices::texas_instruments::ina219::registers::CurrentBitfield
- devices::texas_instruments::ina219::registers::Power
- devices::texas_instruments::ina219::registers::PowerBitfield
- devices::texas_instruments::ina219::registers::ShuntVoltage
- devices::texas_instruments::ina219::registers::ShuntVoltageBitfield
- devices::texas_instruments::ina228::INA228Async
- devices::texas_instruments::ina228::INA228Sync
- devices::texas_instruments::ina228::Measurements
- devices::texas_instruments::ina228::registers::AdcConfiguration
- devices::texas_instruments::ina228::registers::AdcConfigurationBitfield
- devices::texas_instruments::ina228::registers::BusOvervoltageThreshold
- devices::texas_instruments::ina228::registers::BusOvervoltageThresholdBitfield
- devices::texas_instruments::ina228::registers::BusUndervoltageThreshold
- devices::texas_instruments::ina228::registers::BusUndervoltageThresholdBitfield
- devices::texas_instruments::ina228::registers::BusVoltage
- devices::texas_instruments::ina228::registers::BusVoltageBitfield
- devices::texas_instruments::ina228::registers::Charge
- devices::texas_instruments::ina228::registers::ChargeBitfield
- devices::texas_instruments::ina228::registers::Configuration
- devices::texas_instruments::ina228::registers::ConfigurationBitfield
- devices::texas_instruments::ina228::registers::Current
- devices::texas_instruments::ina228::registers::CurrentBitfield
- devices::texas_instruments::ina228::registers::DeviceId
- devices::texas_instruments::ina228::registers::DeviceIdBitfield
- devices::texas_instruments::ina228::registers::DiagnosticsAndAlert
- devices::texas_instruments::ina228::registers::DiagnosticsAndAlertBitfield
- devices::texas_instruments::ina228::registers::Energy
- devices::texas_instruments::ina228::registers::EnergyBitfield
- devices::texas_instruments::ina228::registers::ManufacturerId
- devices::texas_instruments::ina228::registers::ManufacturerIdBitfield
- devices::texas_instruments::ina228::registers::Power
- devices::texas_instruments::ina228::registers::PowerBitfield
- devices::texas_instruments::ina228::registers::PowerOverlimitThreshold
- devices::texas_instruments::ina228::registers::PowerOverlimitThresholdBitfield
- devices::texas_instruments::ina228::registers::ShuntCalibration
- devices::texas_instruments::ina228::registers::ShuntCalibrationBitfield
- devices::texas_instruments::ina228::registers::ShuntOvervoltageThreshold
- devices::texas_instruments::ina228::registers::ShuntOvervoltageThresholdBitfield
- devices::texas_instruments::ina228::registers::ShuntTemperatureCoefficient
- devices::texas_instruments::ina228::registers::ShuntTemperatureCoefficientBitfield
- devices::texas_instruments::ina228::registers::ShuntUndervoltageThreshold
- devices::texas_instruments::ina228::registers::ShuntUndervoltageThresholdBitfield
- devices::texas_instruments::ina228::registers::ShuntVoltage
- devices::texas_instruments::ina228::registers::ShuntVoltageBitfield
- devices::texas_instruments::ina228::registers::Temperature
- devices::texas_instruments::ina228::registers::TemperatureBitfield
- devices::texas_instruments::ina228::registers::TemperatureOverlimitThreshold
- devices::texas_instruments::ina228::registers::TemperatureOverlimitThresholdBitfield
- devices::texas_instruments::tmp102::TMP102Async
- devices::texas_instruments::tmp102::TMP102Sync
- devices::texas_instruments::tmp102::registers::Configuration
- devices::texas_instruments::tmp102::registers::ConfigurationBitfield
- devices::texas_instruments::tmp102::registers::Temperature
- devices::texas_instruments::tmp102::registers::TemperatureBitfield
- devices::texas_instruments::tmp102::registers::TemperatureLimitHigh
- devices::texas_instruments::tmp102::registers::TemperatureLimitHighBitfield
- devices::texas_instruments::tmp102::registers::TemperatureLimitLow
- devices::texas_instruments::tmp102::registers::TemperatureLimitLowBitfield
- devices::texas_instruments::tmp117::TMP117Async
- devices::texas_instruments::tmp117::TMP117Sync
- devices::texas_instruments::tmp117::registers::Configuration
- devices::texas_instruments::tmp117::registers::ConfigurationBitfield
- devices::texas_instruments::tmp117::registers::DeviceIdRevision
- devices::texas_instruments::tmp117::registers::DeviceIdRevisionBitfield
- devices::texas_instruments::tmp117::registers::Eeprom1
- devices::texas_instruments::tmp117::registers::Eeprom1Bitfield
- devices::texas_instruments::tmp117::registers::Eeprom2
- devices::texas_instruments::tmp117::registers::Eeprom2Bitfield
- devices::texas_instruments::tmp117::registers::Eeprom3
- devices::texas_instruments::tmp117::registers::Eeprom3Bitfield
- devices::texas_instruments::tmp117::registers::EepromUnlock
- devices::texas_instruments::tmp117::registers::EepromUnlockBitfield
- devices::texas_instruments::tmp117::registers::Temperature
- devices::texas_instruments::tmp117::registers::TemperatureBitfield
- devices::texas_instruments::tmp117::registers::TemperatureLimitHigh
- devices::texas_instruments::tmp117::registers::TemperatureLimitHighBitfield
- devices::texas_instruments::tmp117::registers::TemperatureLimitLow
- devices::texas_instruments::tmp117::registers::TemperatureLimitLowBitfield
- devices::texas_instruments::tmp117::registers::TemperatureOffset
- devices::texas_instruments::tmp117::registers::TemperatureOffsetBitfield
Enums
- devices::analog_devices::max31865::FaultDetectionError
- devices::analog_devices::max31865::ReadTemperatureError
- devices::analog_devices::max31865::registers::ConversionMode
- devices::analog_devices::max31865::registers::FaultDetectionCycle
- devices::analog_devices::max31865::registers::FilterMode
- devices::analog_devices::max31865::registers::WiringMode
- devices::bosch::bme280::Error
- devices::bosch::bme280::address::Address
- devices::bosch::bme280::registers::Chip
- devices::bosch::bme280::registers::IIRFilter
- devices::bosch::bme280::registers::Oversampling
- devices::bosch::bme280::registers::ResetMagic
- devices::bosch::bme280::registers::SensorMode
- devices::bosch::bme280::registers::StandbyTime
- devices::bosch::bmp390::Error
- devices::bosch::bmp390::address::Address
- devices::bosch::bmp390::registers::Chip
- devices::bosch::bmp390::registers::Cmd
- devices::bosch::bmp390::registers::DataRate
- devices::bosch::bmp390::registers::DataSource
- devices::bosch::bmp390::registers::IIRFilter
- devices::bosch::bmp390::registers::InterruptOutputMode
- devices::bosch::bmp390::registers::InterruptPolarity
- devices::bosch::bmp390::registers::Oversampling
- devices::bosch::bmp390::registers::SensorMode
- devices::bosch::bmp390::registers::WatchdogTimerPeriod
- devices::microchip::mcp3204::InputChannel
- devices::microchip::mcp3208::InputChannel
- devices::microchip::mcp9808::InitError
- devices::microchip::mcp9808::address::Address
- devices::microchip::mcp9808::registers::AlertControl
- devices::microchip::mcp9808::registers::AlertMode
- devices::microchip::mcp9808::registers::AlertPolarity
- devices::microchip::mcp9808::registers::AlertSelect
- devices::microchip::mcp9808::registers::AlertStatus
- devices::microchip::mcp9808::registers::CriticalLock
- devices::microchip::mcp9808::registers::Hysteresis
- devices::microchip::mcp9808::registers::InterruptClear
- devices::microchip::mcp9808::registers::ShutdownMode
- devices::microchip::mcp9808::registers::TemperatureResolution
- devices::microchip::mcp9808::registers::WindowLock
- devices::sensirion::scd4x::Error
- devices::sensirion::scd4x::SensorState
- devices::sensirion::scd4x::SensorVariant
- devices::sensirion::scd4x::address::Address
- devices::texas_instruments::ina219::MeasurementError
- devices::texas_instruments::ina219::address::Address
- devices::texas_instruments::ina219::address::Pin
- devices::texas_instruments::ina219::registers::AdcResolution
- devices::texas_instruments::ina219::registers::BusVoltageRange
- devices::texas_instruments::ina219::registers::OperatingMode
- devices::texas_instruments::ina219::registers::PgaGain
- devices::texas_instruments::ina228::InitError
- devices::texas_instruments::ina228::MeasurementError
- devices::texas_instruments::ina228::address::Address
- devices::texas_instruments::ina228::address::Pin
- devices::texas_instruments::ina228::registers::AdcRange
- devices::texas_instruments::ina228::registers::AlertBehavior
- devices::texas_instruments::ina228::registers::AlertPolarity
- devices::texas_instruments::ina228::registers::AverageCount
- devices::texas_instruments::ina228::registers::ConversionTime
- devices::texas_instruments::ina228::registers::OperatingMode
- devices::texas_instruments::tmp102::address::Address
- devices::texas_instruments::tmp102::registers::AlertFlag
- devices::texas_instruments::tmp102::registers::AlertPinPolarity
- devices::texas_instruments::tmp102::registers::ConversionCycleTime
- devices::texas_instruments::tmp102::registers::FaultQueue
- devices::texas_instruments::tmp102::registers::InterruptThermMode
- devices::texas_instruments::tmp102::registers::Resolution
- devices::texas_instruments::tmp117::EepromError
- devices::texas_instruments::tmp117::InitError
- devices::texas_instruments::tmp117::address::Address
- devices::texas_instruments::tmp117::registers::AlertFlag
- devices::texas_instruments::tmp117::registers::AlertPinMode
- devices::texas_instruments::tmp117::registers::AlertPinPolarity
- devices::texas_instruments::tmp117::registers::AlertThermMode
- devices::texas_instruments::tmp117::registers::AveragingMode
- devices::texas_instruments::tmp117::registers::ConversionCycleTime
- devices::texas_instruments::tmp117::registers::ConversionMode
- devices::texas_instruments::tmp117::registers::EepromLockMode
Traits
- devices::analog_devices::max31865::MAX31865Register
- devices::bosch::bme280::BME280CommonRegister
- devices::bosch::bmp390::BMP390Register
- devices::microchip::mcp9808::MCP9808Register
- devices::sensirion::scd4x::SCD4xRegister
- devices::texas_instruments::ina219::INA219Register
- devices::texas_instruments::ina228::INA228Register
- devices::texas_instruments::tmp102::TMP102Register
- devices::texas_instruments::tmp117::TMP117Register
Functions
- utils::callendar_van_dusen::resistance_to_temperature_r100
- utils::callendar_van_dusen::temperature_to_resistance_r100
Type Aliases
- devices::bosch::bme280::BME280Async
- devices::bosch::bme280::BME280Sync
- devices::bosch::bmp280::BMP280Async
- devices::bosch::bmp280::BMP280Sync
Constants
- devices::microchip::mcp9808::registers::DEVICE_ID_VALID
- devices::microchip::mcp9808::registers::MANUFACTURER_ID_VALID
- devices::sensirion::scd4x::registers::DATA_READY_MASK
- devices::sensirion::scd4x::registers::SENSOR_VARIANT_SCD40
- devices::sensirion::scd4x::registers::SENSOR_VARIANT_SCD41
- devices::sensirion::scd4x::registers::SENSOR_VARIANT_SCD43
- devices::texas_instruments::tmp117::registers::DEVICE_ID_VALID