Referencia de estructura de interfaz de configuración Gnss

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.

Definición en la línea 2188 del archivo gps.h.

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.

Definición en la línea 2205 del archivo gps.h.

tamaño_t tamaño

Establecer en tamaño de (GnssConfigurationInterface)

Definición en la línea 2190 del archivo gps.h.


La documentación para esta estructura se generó a partir del siguiente archivo:
  • hardware/libhardware/include/hardware/ gps.h