38 void (*
readTemp)(
struct Baro *baro,
float *out);
void(* readPress)(struct Baro *baro, float *out)
Pointer to readPress method.
uint8_t * rawTemp
Pointer to driver defined raw temperature data array.
void(* readTemp)(struct Baro *baro, float *out)
Pointer to readTemp method.
void(* readRawPress)(struct Baro *baro, uint8_t *out)
Pointer to readRawPress method.
float temp
Last read processed temperature value.
uint8_t pressDataSize
Size of raw pressure data in bytes.
float press
Last read processed pressure value.
float groundPress
Stored ground pressure reading.
void(* processRawTemp)(struct Baro *baro, uint8_t *bytes, float *out)
Pointer to processRawTemp method.
void(* processRawPress)(struct Baro *baro, uint8_t *bytes, float *out)
Pointer to processRawPress method.
void(* readRawTemp)(struct Baro *baro, uint8_t *out)
Pointer to readRawTemp method.
uint8_t tempDataSize
Size of raw temperature data in bytes.
uint8_t * rawPress
Pointer to driver defined raw pressure data array.
void(* update)(struct Baro *baro)
Pointer to update method.