Referência de estrutura GnssConfigurationInterface

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.

Definição na linha 2188 do arquivo gps.h .

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.

Definição na linha 2205 do arquivo gps.h .

tamanho_t tamanho

Defina como sizeof(GnssConfigurationInterface)

Definição na linha 2190 do arquivo gps.h .


A documentação desta estrutura foi gerada a partir do seguinte arquivo:
  • hardware/libhardware/include/hardware/ gps.h