Riferimento alla struttura GpsInterface
#include < gps.h >
Campi dati | |
taglia_t | misurare |
int(* | init )( GpsCallbacks *callbacks) |
int(* | inizio )(vuoto) |
int(* | stop )(vuoto) |
vuoto(* | pulizia )(vuoto) |
int(* | inject_time )( GpsUtcTime tempo, int64_t timeReference, int incertezza) |
int(* | inject_location )(doppia latitudine, doppia longitudine, precisione float) |
vuoto(* | delete_aiding_data )(flag GpsAidingData ) |
int(* | set_position_mode )( modalità GpsPositionMode , ricorrenza GpsPositionRecurrence , uint32_t min_interval, uint32_t accuratezza_preferita, uint32_t ora_preferita) |
const vuoto *(* | get_extension )(const char *nome) |
Descrizione dettagliata
Documentazione sul campo
void(* delete_aiding_data)( flag GpsAidingData ) |
const void*(* get_extension)(const char *nome) |
int(* init)( GpsCallbacks *callbacks) |
int(* inject_location)(doppia latitudine, doppia longitudine, precisione float) |
int(* inject_time)( GpsUtcTime tempo, int64_t timeReference, int incertezza) |
int(* set_position_mode)( modalità GpsPositionMode , ricorrenza GpsPositionRecurrence , uint32_t min_interval, uint32_t accuratezza_preferita, uint32_t ora_preferita) |
min_interval rappresenta il tempo tra le correzioni in millisecondi. prefered_accuracy rappresenta la precisione della correzione richiesta in metri. prefer_time rappresenta il tempo richiesto per la prima correzione in millisecondi.
Il parametro 'mode' deve essere uno tra GPS_POSITION_MODE_MS_BASED o GPS_POSITION_MODE_STANDALONE. È consentito dalla piattaforma (ed è consigliato) eseguire il fallback su GPS_POSITION_MODE_MS_BASED se viene passato GPS_POSITION_MODE_MS_ASSISTED e GPS_POSITION_MODE_MS_BASED è supportato.
dimensione_t dimensione |
La documentazione per questa struttura è stata generata dal seguente file:
- hardware/libhardware/include/hardware/ gps.h