Référence de structure GnssSvInfo

Référence de structure GnssSvInfo

#include < gps.h >

Champs de données

taille_t taille
int16_t svid
GnssConstellationType constellation
flotter c_n0_dbhz
flotter élévation
flotter azimut
GnssSvFlags drapeaux

Description détaillée

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

Documentation de terrain

azimut du flotteur

Azimut de SV en degrés.

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

flotter c_n0_dbhz

Densité porteuse/bruit en dB-Hz, généralement dans la plage [0, 63]. Il contient la valeur C/N0 mesurée pour le signal au port d'antenne.

Il s'agit d'une valeur obligatoire.

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

Constellation GnssConstellationType

Définit la constellation du SV donné. La valeur doit être l'une de ces 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 .

Drapeaux GnssSvFlags

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

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

taille_t taille

défini sur sizeof (GnssSvInfo)

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

int16_t svid

Numéro pseudo-aléatoire pour le SV, ou numéro FCN/OSN pour Glonass. La distinction se fait en regardant le champ de constellation. Les valeurs doivent être comprises entre :

  • GPS : 1-32
  • SBAS : 120-151, 183-192
  • GLONASS : 1-24, le numéro d'emplacement orbital (OSN), s'il est connu. Ou, sinon : 93-106, le numéro de canal de fréquence (FCN) (-7 à +6) décalé de + 100, c'est-à-dire signaler un FCN de -7 comme 93, un FCN de 0 comme 100 et un FCN de +6 comme 106. .
  • QZSS : 193-200
  • Galilée : 1-36
  • Beidou : 1-37

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


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