sensors_module_t Referencia de estructura
sensors_module_t Referencia de estructura
#include < sensors.h >
Campos de información | |
estructura hw_module_t | común |
En t(* | get_sensors_list )(struct sensors_module_t *módulo, struct sensor_t const **lista) |
En t(* | set_operation_mode (modo int sin firmar) |
Descripción detallada
Cada módulo de hardware debe tener una estructura de datos denominada HAL_MODULE_INFO_SYM y los campos de esta estructura de datos deben comenzar con hw_module_t seguido de información específica del módulo.
Documentación de campo
estructura hw_module_t común |
int(* get_sensors_list)(struct sensors_module_t *módulo, struct sensor_t const **lista) |
int(* set_operation_mode)(modo int sin firmar) |
Coloque el módulo en un modo específico. Se definen los siguientes modos
0 - Funcionamiento normal. Estado predeterminado del módulo. 1 - Modo bucle invertido. En este modo, el servicio de sensores inyecta datos para los sensores admitidos.
- Devoluciones
- 0 en caso de éxito -EINVAL si el modo solicitado no es compatible -EPERM si no se permite la operación
La documentación para esta estructura se generó a partir del siguiente archivo:
- hardware/libhardware/include/hardware/ sensors.h