Referencia de estructura de interfaz de GnssConfiguration
#include < gps.h >
Campos de información | |
size_t | Talla |
vacío(* | configuration_update ) (const char * config_data, int32_t length) |
Descripción detallada
Interfaz para pasar el contenido de la configuración GNSS de la plataforma a HAL.
Documentación de campo
void (* configuration_update) (const char * config_data, int32_t length) |
Entregue el contenido de la 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.
size_t tamaño |
La documentación para esta estructura se generó a partir del siguiente archivo:
- hardware / libhardware / include / hardware / gps.h