sensors_module_t Struct Reference
|int(*||get_sensors_list )(struct sensors_module_t *module, struct sensor_t const **list)|
|int(*||set_operation_mode )(unsigned int mode)|
Every hardware module must have a data structure named HAL_MODULE_INFO_SYM and the fields of this data structure must begin with hw_module_t followed by module specific information.
|int(* set_operation_mode)(unsigned int mode)|
Place the module in a specific mode. The following modes are defined
0 - Normal operation. Default state of the module. 1 - Loopback mode. Data is injected for the supported sensors by the sensor service in this mode.
- 0 on success -EINVAL if requested mode is not supported -EPERM if operation is not allowed
The documentation for this struct was generated from the following file:
- hardware/libhardware/include/hardware/ sensors.h