1-Wire and ENS210 driver stack
|
Measurement result from ENS210. More...
#include <ENS210_Result.hpp>
Public Types | |
enum | ENS210_Result_status_T : uint8_t { Status_NA = 0, Status_OK = 1, Status_Invalid = 2, Status_CRC_error = 3, Status_I2C_error = 4 } |
Public Member Functions | |
float | TempKelvin () const |
int | TempKelvinx10 () const |
float | TempCelsius () const |
int | TempCelsiusX10 () const |
float | TempFahrenheit () const |
int | TempFahrenheitx10 () const |
float | HumidityPercent () const |
Fetch relative humidity 0% to 100.0%. | |
int | HumidityPercentX10 () const |
float | AbsoluteHumidityPercent () const |
Fetch relative humidity % x10, ie 395 means 39.5% relative humidity. | |
void | DiagPrintf () const |
Public Attributes | |
ENS210_Result_status_T | status |
uint16_t | rawTemperature |
temperature in 1/64 Kelvin, corrected for solder offset | |
uint16_t | rawHumidity |
relative humidity in 1/512RH (ie a value of 51200 means 100% relative humidity) | |
Measurement result from ENS210.
enum ENS210_Result_T::ENS210_Result_status_T : uint8_t |