sensori_module_t Riferimento alla struttura

sensori_module_t Riferimento alla struttura

#include < sensors.h >

Campi dati

struttura hw_module_t comune
int(* get_sensors_list )(struct sensori_module_t *module, struct sensor_t const **list)
int(* set_Operation_mode )(modalità int senza segno)

Descrizione dettagliata

Ogni modulo hardware deve avere una struttura dati denominata HAL_MODULE_INFO_SYM e i campi di questa struttura dati devono iniziare con hw_module_t seguito dalle informazioni specifiche del modulo.

Definizione alla riga 1149 del file sensori.h .

Documentazione sul campo

struttura hw_module_t comune

Definizione alla riga 1150 del file sensori.h .

int(* get_sensors_list)(struct sensori_module_t *module, struct sensor_t const **list)

Enumerare tutti i sensori disponibili. L'elenco viene restituito in "list".

ritorna
numero di sensori nell'elenco

Definizione alla riga 1156 del file sensori.h .

int(* set_operative_mode)(modalità int senza segno)

Posiziona il modulo in una modalità specifica. Sono definite le seguenti modalità

0 - Funzionamento normale. Stato predefinito del modulo. 1 - Modalità di loopback. I dati vengono inseriti per i sensori supportati dal servizio sensori in questa modalità.

ritorna
0 in caso di successo -EINVAL se la modalità richiesta non è supportata -EPERM se l'operazione non è consentita

Definizione alla riga 1169 del file sensori.h .


La documentazione per questa struttura è stata generata dal seguente file:
  • hardware/libhardware/include/hardware/ sensori.h