38#pragma mark - Basic Interface -
88 bool (*readPressure)(uint32_t*
const pressure);
104 bool (*readAltitude)(int32_t*
const altitude);
111 void (*setSeaLevelPressure)(uint32_t slp);
114#pragma mark - Interface with Callback Support -
218 bool (*readPressure)(uint32_t*
const pressure);
247 bool (*readAltitude)(int32_t*
const altitude);
254 void (*setSeaLevelPressure)(uint32_t slp);
309#pragma mark - Asynchronous Processing Support -
365 bool (*readSample)(void);
372 void (*setSeaLevelPressure)(uint32_t slp);
void(* BarometricErrorCb)(void)
Callback function prototype for barometric sensor errors.
void(* NewBarometricSampleCb)(uint32_t pressure, int32_t altitude)
Callback function prototype for processing new barometric samples.
Virtual Barometric Pressure/Altimeter Interface (asynchronous mode)
Virtual Barometric Pressure/Altimeter Interface (with callback support)
Virtual Barometric Pressure/Altimeter Sensor Interface.