Documentation de référence sur la struct GnssSvInfo

Documentation de référence sur la struct GnssSvInfo

#include < gps.h >

Champs de données

size_t  size
 
int16_t  svid
 
GnssConstellationType   constellation
 
float c_n0_dbhz
 
float elevation
 
float Azimut
 
GnssSvFlags   indicateurs
 

Description détaillée

Définition à la ligne  575 du fichier  gps.h .

Documentation des champs

azimut de la bouée

Azimut du SV en degrés.

Définition à la ligne  613 du fichier gps.h .

float c_n0_dbhz

Densité de la porteuse par rapport au bruit en dB-Hz, généralement comprise entre 0 et 63. Il contient la valeur C/N0 mesurée pour le signal au niveau du port d'antenne.

Il s'agit d'une valeur obligatoire.

Définition à la ligne  607 du fichier gps.h .

Définit la constellation du SV donné. La valeur doit correspondre à l'une des constantes GNSS_CONSTELLATION_*

Définition à la ligne  599 du fichier gps.h .

élévation du flotteur

Élévation du SV en degrés.

Définition à la ligne  610 du fichier gps.h .

Contient des données supplémentaires sur le SV donné. La valeur doit être l'une des constantes GNSS_SV_FLAGS_*

Définition à la ligne  619 du fichier  gps.h .

taille_t

défini sur sizeof(GnssSvInfo)

Définition à la ligne  577 du fichier gps.h .

int16_t svid

Nombre pseudo-aléatoire pour le SV, ou numéro FCN/OSN pour Glonass. La distinction est faite en examinant le champ "constellation". Les valeurs doivent être comprises dans la plage suivante:

  • GPS: 1 à 32
  • SBAS: 120-151, 183-192
  • GLONASS: 1 à 24, numéro de la position orbitale (OSN), le cas échéant. Sinon: 93-106, le numéro de canal de fréquence (-7 à +6) décalé de + 100, c'est-à-dire que vous devez indiquer un numéro de canal de fréquence de -7 comme 93, un numéro de canal de fréquence de 0 comme 100 et un numéro de canal de fréquence de +6 comme 106.
  • QZSS: 193-200
  • Galileo: 1 à 36
  • Beidou: 1-37

Définition à la ligne  593 du fichier gps.h .


La documentation de ce struct a été générée à partir du fichier suivant :
  • hardware/libhardware/include/hardware/ gps.h