GnssConfigurationInterface-Struct-Referenz
#include <
gps.h
>
Datenfelder |
|
size_t | size |
void(* | configuration_update )(const char *config_data, int32_t length) |
Detaillierte Beschreibung
Schnittstelle zum Übergeben von GNSS-Konfigurationsinhalten von der Plattform an die HAL.
Felddokumentation
void(* configuration_update)(const char *config_data, int32_t length) |
GNSS-Konfigurationsinhalte an HAL senden Parameter: config_data – ein Verweis auf ein Zeichenarray, das normalerweise von der Datei(/etc/gps.conf) erwartet wird, d.h. eine Sequenz von UTF-8-Strings, die durch
getrennt sind. length – Gesamtzahl der UTF-8-Zeichen in den Konfigurationsdaten.
WICHTIG: Die GPS HAL muss damit rechnen, dass diese Funktion mehrmals aufgerufen wird. Er kann auch dann aufgerufen werden, wenn GpsLocationProvider bereits erstellt und aktiviert wurde. Die GPS HAL sollte die vorhandenen Anfragen für verschiedene Rückrufe unabhängig von der Änderung der Konfigurationsdaten beibehalten.
size_t-Größe |
Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
- hardware/libhardware/include/hardware/ gps.h