Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Référence de structure GpsMeasurement

Référence de structure GpsMeasurement

#include < gps.h >

Champs de données

taille_t Taille
GpsMesureDrapeaux drapeaux
int8_t prn
double time_offset_ns
GpsMeasurementState Etat
int64_t receive_gps_tow_ns
int64_t receive_gps_tow_uncertainty_ns
double c_n0_dbhz
double pseudorange_rate_mps
double pseudorange_rate_uncertainty_mps
GpsAccumuléDeltaRangeState cumul_delta_range_state
double cumul_delta_range_m
double cumul_delta_range_uncertainty_m
double pseudorange_m
double pseudorange_uncertainty_m
double code_phase_chips
double code_phase_uncertainty_chips
flotteur fréquence_porteuse_hz
int64_t carrier_cycles
double carrier_phase
double carrier_phase_uncertainty
GpsPerteDeLock perte_de_verrouillage
int32_t bit_number
int16_t time_from_last_bit_ms
double doppler_shift_hz
double doppler_shift_uncertainty_hz
GpsMultipathIndicateur multipath_indicator
double snr_db
double élévation_deg
double élévation_incertitude_deg
double azimut_deg
double azimut_uncertainty_deg
bourdonner utilisé_dans_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, sera supprimé dans la prochaine version d'Android. Utilisez GnssMeasurement à la place.

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

Documentation de terrain

double cumul_delta_range_m

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

double cumul_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 bit_number

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

double c_n0_dbhz

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

int64_t carrier_cycles

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

flotteur porteuse_fréquence_hz

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

double porteuse_phase

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

double porteuse_phase_incertitude

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_incertitude_deg

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

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

GpsLossOfLock loss_of_lock

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

GpsMultipathIndicator multipath_indicator

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

prn int8_t

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 receive_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éen used_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 :
  • hardware/libhardware/include/hardware/ gps.h