modm API documentation
modm::bme280data::DataBase Struct Reference
Inheritance diagram for modm::bme280data::DataBase:
modm::bme280data::Data modm::bme280data::DataDouble

Public Member Functions

CalibrationgetCalibration ()
 
void rawTemperatureTouched ()
 Notify data class about changed buffer of raw temperature data.
 
void rawPressureTouched ()
 Notify data class about changed buffer of raw pressure data.
 
void rawHumidityTouched ()
 Notify data class about changed buffer of raw pressure data.
 

Protected Types

enum  { HUMIDITY_CALCULATED = Bit2, TEMPERATURE_CALCULATED = Bit1, PRESSURE_CALCULATED = Bit0 }
 

Protected Attributes

Calibration calibration
 
uint8_t raw [8]
 
uint8_t meta
 

Friends

template<typename I2cMaster >
class ::modm::Bme280
 
class ::Bme280Test
 

Member Enumeration Documentation

anonymous enum
protected
Enum ValuesDocumentation
HUMIDITY_CALCULATED 

Remember if the raw data was already converted to calibrated humidity.

TEMPERATURE_CALCULATED 

Remember if the raw data was already converted to calibrated temperature.

PRESSURE_CALCULATED 

Remember if the raw data was already converted to calibrated pressure.

Member Data Documentation

uint8_t modm::bme280data::DataBase::raw[8]
protected

The raw data that was read from the sensor 0 .. 2 pressure data 3 .. 5 temperatur data 6 .. 7 humidity data


The documentation for this struct was generated from the following file: