Riferimento alla struttura GnssSvInfo

Riferimento alla struttura GnssSvInfo

#include < gps.h >

Campi dati

size_t  size
 
int16_t  svid
 
GnssConstellationType   costellazione
 
float  c_n0_dbhz
 
float  elevation
 
float  azimuth
 
GnssSvFlags   flags
 

Descrizione dettagliata

Definizione nella riga 575 del file gps.h .

Documentazione dei campi

azimut del vettore

Azimut del satellite in gradi.

Definizione nella riga 613 del file gps.h .

float c_n0_dbhz

Densità del rapporto segnale/rumore in dB-Hz, in genere nell'intervallo [0, 63]. Contiene il valore C/N0 misurato per il segnale alla porta dell'antenna.

Questo è un valore obbligatorio.

Definizione nella riga 607 del file gps.h .

Definisce la costellazione del satellite specificato. Il valore deve essere una delle costanti GNSS_CONSTELLATION_*

Definizione nella riga 599 del file gps.h .

Altezza del galleggiamento

Elevazione del satellite in gradi.

Definizione nella riga 610 del file gps.h .

Contiene dati aggiuntivi sul satellite specificato. Il valore deve essere una delle costanti GNSS_SV_FLAGS_*

Definizione nella riga 619 del file gps.h .

Dimensione size_t

impostato su sizeof(GnssSvInfo)

Definizione nella riga 577 del file gps.h .

int16_t svid

Numero pseudo-casuale per il satellite o numero FCN/OSN per Glonass. La distinzione viene fatta guardando il campo della costellazione. I valori devono essere compresi nell'intervallo:

  • GPS: 1-32
  • SBAS: 120-151, 183-192
  • GLONASS: 1-24, il numero di slot orbitale (OSN), se noto. In caso contrario: 93-106, il numero di canale di frequenza (FCN) (da -7 a +6) con un offset di +100, ad esempio, indica un FCN di -7 come 93, FCN di 0 come 100 e FCN di +6 come 106.
  • QZSS: 193-200
  • Galileo: 1-36
  • Beidou: 1-37

Definizione nella riga 593 del file gps.h .


La documentazione di questa struttura è stata generata dal seguente file:
  • hardware/libhardware/include/hardware/ gps.h