#include <CC_MultilevelSensor_SensorHandlerTypes.h>
Collaboration diagram for _sensor_interface: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.