Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
GpsInterface-Strukturreferenz
#include < gps.h >
Stellt die Standard-GPS-Schnittstelle dar.
Definition in Zeile 790 der Datei gps.h .
Schließt die Schnittstelle.
Definition in Zeile 806 der Datei gps.h .
Gibt an, dass der nächste Aufruf zum Starten die in den Flags definierten Informationen nicht verwenden wird. GPS_DELETE_ALL wird für einen Kaltstart übergeben.
Definition in Zeile 824 der Datei gps.h .
const void*(* get_extension)(const char *name) |
Rufen Sie einen Zeiger auf Erweiterungsinformationen ab.
Definition in Zeile 841 der Datei gps.h .
Öffnet die Schnittstelle und stellt die Rückrufroutinen für die Implementierung dieser Schnittstelle bereit.
Definition in Zeile 797 der Datei gps.h .
int(* inject_location)(doppelter Breitengrad, doppelter Längengrad, Float-Genauigkeit) |
Fügt den aktuellen Standort von einem anderen Standortanbieter ein (normalerweise Zellen-ID). Breiten- und Längengrad werden in Grad gemessen. Die erwartete Genauigkeit wird in Metern gemessen
Definition in Zeile 817 der Datei gps.h .
int(* inject_time)( GpsUtcTime- Zeit, int64_t timeReference, int-Unsicherheit) |
Fügt die aktuelle Uhrzeit ein.
Definition in Zeile 809 der Datei gps.h .
min_interval stellt die Zeit zwischen Fixes in Millisekunden dar. Preferred_accuracy stellt die angeforderte Fixgenauigkeit in Metern dar. Preferred_time stellt die angeforderte Zeit bis zur ersten Korrektur in Millisekunden dar.
Der Parameter „mode“ sollte einer von GPS_POSITION_MODE_MS_BASED oder GPS_POSITION_MODE_STANDALONE sein. Die Plattform erlaubt (und wird empfohlen), auf GPS_POSITION_MODE_MS_BASED zurückzugreifen, wenn GPS_POSITION_MODE_MS_ASSISTED übergeben wird und GPS_POSITION_MODE_MS_BASED unterstützt wird.
Definition in Zeile 837 der Datei gps.h .
auf sizeof(GpsInterface) setzen
Definition in Zeile 792 der Datei gps.h .
Beginnt mit der Navigation.
Definition in Zeile 800 der Datei gps.h .
Stoppt die Navigation.
Definition in Zeile 803 der Datei gps.h .
Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
- hardware/libhardware/include/hardware/ gps.h
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2023-12-01 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2023-12-01 (UTC)."],[],[]]