Referência de estrutura GnssConfigurationInterface

Referência de estrutura GnssConfigurationInterface

#include < gps.h >

Campos de Dados

size_t Tamanho
vazio(* configuration_update ) (const char * config_data, int32_t length)

Descrição detalhada

Interface para passar o conteúdo da configuração GNSS da plataforma para o HAL.

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

Documentação de Campo

void (* configuration_update) (const char * config_data, int32_t length)

Fornece conteúdo de configuração GNSS para 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 '
'. comprimento - 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á está construído e ativado. O 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.

size_t size

Definido como sizeof (GnssConfigurationInterface)

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


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