Referencia de estructura de interfaz de configuración Gnss
#include < gps.h >
Campos de información | |
tamaño_t | tamaño |
vacío(* | configuración_update (const char *config_data, longitud int32_t) |
Descripción detallada
Interfaz para pasar contenidos de configuración GNSS desde la plataforma a HAL.
Documentación de campo
void(* configuración_actualización)(const char *config_data, int32_t longitud) |
Entregar contenidos de configuración GNSS a HAL. Parámetros: config_data: un puntero a una matriz de caracteres que contiene lo que normalmente se espera del archivo (/etc/gps.conf), es decir, una secuencia de cadenas UTF8 separadas por '
'. longitud: número total de caracteres UTF8 en los datos de configuración.
IMPORTANTE: GPS HAL debe esperar que esta función se pueda llamar varias veces. Y se puede llamar incluso cuando GpsLocationProvider ya esté construido y habilitado. GPS HAL debe mantener las solicitudes existentes para varias devoluciones de llamada independientemente del cambio en los datos de configuración.
tamaño_t tamaño |
La documentación para esta estructura se generó a partir del siguiente archivo:
- hardware/libhardware/include/hardware/ gps.h