#include <CC_MultilevelSensor_SensorHandlerTypes.h>
Data Fields | |
const sensor_type_t * | sensor_type |
Reference of a sensor type structure. | |
uint8_t | supported_scale |
Each bit represents a supported scale. | |
bool(* | init )(void) |
Function pointer to initialize a sensor. | |
bool(* | deinit )(void) |
Function pointer to deinitialize a sensor. | |
bool(* | read_value )(sensor_read_result_t *o_result, uint8_t i_scale) |
Function pointer to read a sensor value. | |
Structure that holds a read result from the read interface.
bool(* _sensor_interface::deinit) (void) |
Function pointer to deinitialize a sensor.
bool(* _sensor_interface::init) (void) |
Function pointer to initialize a sensor.
bool(* _sensor_interface::read_value) (sensor_read_result_t *o_result, uint8_t i_scale) |
Function pointer to read a sensor value.
const sensor_type_t* _sensor_interface::sensor_type |
Reference of a sensor type structure.
uint8_t _sensor_interface::supported_scale |
Each bit represents a supported scale.