Referência de estrutura GnssConfigurationInterface
#include < gps.h >
Campos de dados | |
tamanho_t | tamanho |
vazio(* | configuração_update )(const char *config_data, comprimento int32_t) |
Descrição detalhada
Interface para passar conteúdos de configuração GNSS da plataforma para HAL.
Documentação de campo
void(* configuração_update)(const char *config_data, comprimento int32_t) |
Entregue o conteúdo da configuração GNSS ao HAL. Parâmetros: config_data - um ponteiro para um array char que contém o que normalmente é esperado do arquivo (/etc/gps.conf), ou seja, uma sequência de strings UTF8 separadas por '
'. length - número total de caracteres UTF8 nos dados de configuração.
IMPORTANTE: O GPS HAL deve esperar que esta função possa ser chamada várias vezes. E pode ser chamado mesmo quando GpsLocationProvider já estiver construído e habilitado. GPS HAL deve manter as solicitações existentes para vários retornos de chamada, independentemente da alteração nos dados de configuração.
tamanho_t tamanho |
A documentação desta estrutura foi gerada a partir do seguinte arquivo:
- hardware/libhardware/include/hardware/ gps.h