Référence de structure de mesure Gps

Référence de structure de mesure Gps

#include < gps.h >

Champs de données

taille_t taille
GpsMesureDrapeaux drapeaux
int8_t prn
double time_offset_ns
GpsMesureÉtat État
int64_t reçu_gps_tow_ns
int64_t reçu_gps_tow_uncertainty_ns
double c_n0_dbhz
double pseudorange_rate_mps
double pseudorange_rate_uncertainty_mps
GpsAccumulatedDeltaRangeState accumulé_delta_range_state
double accumulé_delta_range_m
double accumulé_delta_range_uncertainty_m
double pseudorange_m
double pseudorange_uncertainty_m
double code_phase_chips
double code_phase_uncertainty_chips
flotter transporteur_fréquence_hz
int64_t transporteur_cycles
double phase_porteuse
double carrier_phase_uncertainty
GpsLossOfLock perte_de_verrouillage
int32_t numéro_bit
int16_t time_from_last_bit_ms
double doppler_shift_hz
double doppler_shift_uncertainty_hz
GpsMultipathIndicator indicateur_multipath
double snr_db
double élévation_deg
double altitude_uncertainty_deg
double azimut_deg
double azimut_uncertainty_deg
bouffon utilisé_in_fix

Description détaillée

Structure héritée pour représenter une mesure GPS, elle contient des informations brutes et calculées. Obsolète, qui sera supprimé dans la prochaine version d'Android. Utilisez plutôt GnssMeasurement .

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

Documentation de terrain

double accumulé_delta_range_m

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

GpsAccumulatedDeltaRangeState accumulé_delta_range_state

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

double accumulé_delta_range_uncertainty_m

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

double azimut_deg

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

double azimut_uncertainty_deg

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

int32_t numéro_bit

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

double c_n0_dbhz

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

int64_t transporteur_cycles

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

flotteur Carrier_Frequence_hz

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

phase_porteuse double

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

double carrier_phase_uncertainty

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

double code_phase_chips

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

double code_phase_uncertainty_chips

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

double doppler_shift_hz

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

double doppler_shift_uncertainty_hz

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

double élévation_deg

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

double élévation_uncertainty_deg

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

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

GpsLossOfLock perte_of_lock

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

GpsMultipathIndicator multipath_indicator

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

int8_t prn

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

double pseudorange_m

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

double pseudorange_rate_mps

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

double pseudorange_rate_uncertainty_mps

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

double pseudorange_uncertainty_m

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

int64_t reçu_gps_tow_ns

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

int64_t reçu_gps_tow_uncertainty_ns

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

taille_t taille

défini sur sizeof (GpsMeasurement)

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

double snr_db

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

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

int16_t time_from_last_bit_ms

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

double time_offset_ns

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

bool utilisé_in_fix

Définition à la ligne 1644 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