Referência de estrutura GnssSvInfo

Referência de estrutura GnssSvInfo

#include < gps.h >

Campos de Dados

size_t Tamanho
int16_t svid
GnssConstellationType constelação
flutuador c_n0_dbhz
flutuador elevação
flutuador azimute
GnssSvFlags bandeiras

Descrição detalhada

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

Documentação de Campo

flutuar azimute

Azimute de SV em graus.

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

float c_n0_dbhz

Densidade de portadora para ruído em dB-Hz, normalmente na faixa [0, 63]. Ele contém o valor C / N0 medido para o sinal na porta da antena.

Este é um valor obrigatório.

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

Constelação GnssConstellationType

Define a constelação do SV fornecido. O valor deve ser uma das constantes GNSS_CONSTELLATION_ *

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

elevação flutuante

Elevação de SV em graus.

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

Contém dados adicionais sobre o SV fornecido. O valor deve ser uma das constantes GNSS_SV_FLAGS_ *

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

size_t size

definido como sizeof (GnssSvInfo)

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

int16_t svid

Número pseudo-aleatório para o SV ou número FCN / OSN para o Glonass. A distinção é feita olhando para o campo da constelação. Os valores devem estar no intervalo de:

  • GPS: 1-32
  • SBAS: 120-151, 183-192
  • GLONASS: 1-24, o número do slot orbital (OSN), se conhecido. Ou, se não: 93-106, o número do canal de frequência (FCN) (-7 a +6) compensado por + 100, ou seja, relatar um FCN de -7 como 93, FCN de 0 como 100 e FCN de +6 como 106 .
  • QZSS: 193-200
  • Galileo: 1-36
  • Beidou: 1-37

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


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