|  | 
| int32_t | getPressure () | 
|  | Get the calibrated pressure data with 0.25 mbar resolution (in tenth of mbar (10^-4 bar))  More... 
 | 
|  | 
| void | getPressure (int32_t &pres) | 
|  | 
| void | getPressure (float &pres) | 
|  | Get the calibrated pressure data with 0.25 mbar resolution (in mbar)  More... 
 | 
|  | 
| int32_t | getTemperature () | 
|  | Get the calibrated temperature data with 0.01 degrees Centigrade resolution (2501 = 25.01°C)  More... 
 | 
|  | 
| void | getTemperature (int32_t &temp) | 
|  | 
| void | getTemperature (float &temp) | 
|  | Get the calibrated temperature data with 0.01 degrees Centigrade resolution, in °C.  More... 
 | 
|  | 
| uint32_t | getRawC1 () | 
|  | 
| uint32_t | getRawC2 () | 
|  | 
| Prom & | getProm () | 
|  | 
| void | rawPressureTouched () | 
|  | Notify the data class about changed buffer of raw pressure data (D1). 
 | 
|  | 
| void | rawTemperatureTouched () | 
|  | Notify the data class about changed buffer of raw temperature data (D2). 
 | 
|  | 
|  | 
| void | calculateCalibratedValues () | 
|  | 
|  | 
| uint8_t | meta = 0 | 
|  | 
| Prom | prom | 
|  | 
| uint8_t | raw [6] {} | 
|  | 
| Enum Values | Documentation | 
|---|
| PRESSURE_CALCULATED | Remember if the raw data has been converted to pressure.  | 
| TEMPERATURE_CALCULATED | Remember if the raw data has been converted to temperature.  | 
 
 
  
  | 
        
          | int32_t modm::ms5837data::Data::getPressure | ( |  | ) |  |  | inline | 
 
Get the calibrated pressure data with 0.25 mbar resolution (in tenth of mbar (10^-4 bar)) 
- Attention
- No I2C transaction
- Returns
- int32_t 
 
 
  
  | 
        
          | void modm::ms5837data::Data::getPressure | ( | float & | pres | ) |  |  | inline | 
 
Get the calibrated pressure data with 0.25 mbar resolution (in mbar) 
- Attention
- No I2C transaction 
- Returns
- void 
 
 
  
  | 
        
          | int32_t modm::ms5837data::Data::getTemperature | ( |  | ) |  |  | inline | 
 
Get the calibrated temperature data with 0.01 degrees Centigrade resolution (2501 = 25.01°C) 
- Attention
- No I2C transaction
- Returns
- int32_t 
 
 
  
  | 
        
          | void modm::ms5837data::Data::getTemperature | ( | float & | temp | ) |  |  | inline | 
 
Get the calibrated temperature data with 0.01 degrees Centigrade resolution, in °C. 
- Attention
- No I2C transaction
- Returns
- void 
 
 
The documentation for this class was generated from the following file: