Structure that holds a read result from the read interface.
Public Attributes#
const sensor_type_t *
Reference of a sensor type structure.
uint8_t
Each bit represents a supported scale.
bool(*
Function pointer to initialize a sensor.
bool(*
Function pointer to deinitialize a sensor.
bool(*
Function pointer to read a sensor value.
Public Attribute Documentation#
sensor_type#
const sensor_type_t* _sensor_interface::sensor_type
Reference of a sensor type structure.
Definition at line
107
of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/ZAF/CommandClasses/MultilevelSensor/src/CC_MultilevelSensor_SensorHandlerTypes.h
supported_scale#
uint8_t _sensor_interface::supported_scale
Each bit represents a supported scale.
Definition at line
108
of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/ZAF/CommandClasses/MultilevelSensor/src/CC_MultilevelSensor_SensorHandlerTypes.h
init#
bool(* _sensor_interface::init) (void)
Function pointer to initialize a sensor.
Definition at line
109
of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/ZAF/CommandClasses/MultilevelSensor/src/CC_MultilevelSensor_SensorHandlerTypes.h
deinit#
bool(* _sensor_interface::deinit) (void)
Function pointer to deinitialize a sensor.
Definition at line
110
of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/ZAF/CommandClasses/MultilevelSensor/src/CC_MultilevelSensor_SensorHandlerTypes.h
read_value#
bool(* _sensor_interface::read_value) (sensor_read_result_t *o_result, uint8_t i_scale)
Function pointer to read a sensor value.
Definition at line
111
of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/ZAF/CommandClasses/MultilevelSensor/src/CC_MultilevelSensor_SensorHandlerTypes.h