A partire dal 27 marzo 2025, ti consigliamo di utilizzare android-latest-release
anziché aosp-main
per compilare e contribuire ad AOSP. Per ulteriori informazioni, vedi Modifiche ad AOSP.
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Riferimento alla struttura GpsInterface
#include <
gps.h
>
Rappresenta l'interfaccia GPS standard.
Definizione nella riga
790
del file
gps.h
.
Chiude l'interfaccia.
Definizione nella riga
806
del file
gps.h
.
Specifica che la chiamata successiva da avviare non utilizzerà le informazioni definite nei flag. GPS_DELETE_ALL viene passato per un avvio completo.
Definizione nella riga
824
del file
gps.h
.
const void*(* get_extension)(const char *name)
|
Ottieni un puntatore alle informazioni sull'estensione.
Definizione nella riga
841
del file
gps.h
.
Apre l'interfaccia e fornisce le routine di callback per l'implementazione di questa interfaccia.
Definizione nella riga
797
del file
gps.h
.
int(* inject_location)(double latitude, double longitude, float accuracy)
|
Inserisce la posizione corrente da un altro fornitore di servizi di geolocalizzazione (in genere l'ID cella). La latitudine e la longitudine vengono misurate in gradi, mentre la precisione prevista viene misurata in metri
Definizione nella riga
817
del file
gps.h
.
int(* inject_time)(
GpsUtcTime
time, int64_t timeReference, int uncertainty)
|
Inserisce l'ora corrente.
Definizione nella riga
809
del file
gps.h
.
min_interval rappresenta il tempo tra le correzioni in millisecondi. preferred_accuracy rappresenta la precisione della correzione richiesta in metri. preferred_time rappresenta il tempo richiesto per la prima correzione in millisecondi.
Il parametro "mode" deve essere uno dei valori GPS_POSITION_MODE_MS_BASED o GPS_POSITION_MODE_STANDALONE. La piattaforma consente (ed è consigliabile) di eseguire il fallback su GPS_POSITION_MODE_MS_BASED se viene passato GPS_POSITION_MODE_MS_ASSISTED e GPS_POSITION_MODE_MS_BASED è supportato.
Definizione nella riga
837
del file
gps.h
.
impostato su sizeof(GpsInterface)
Definizione nella riga
792
del file
gps.h
.
Avvia la navigazione.
Definizione nella riga
800
del file
gps.h
.
Interrompe la navigazione.
Definizione nella riga
803
del file
gps.h
.
La documentazione di questa struttura è stata generata dal seguente file:
-
hardware/libhardware/include/hardware/
gps.h
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-03-26 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-03-26 UTC."],[],[]]