Referencia de la estructura GpsMeasurement

Referencia de la estructura GpsMeasurement

#include < gps.h >

Campos de datos

size_t  tamaño
 
GpsMeasurementFlags   marcas
 
int8_t  prn
 
doble  time_offset_ns
 
GpsMeasurementState   estado
 
int64_t  received_gps_tow_ns
 
int64_t  received_gps_tow_uncertainty_ns
 
doble  c_n0_dbhz
 
doble  pseudorange_rate_mps
 
doble  pseudorange_rate_uncertainty_mps
 
GpsAccumulatedDeltaRangeState   accumulated_delta_range_state
 
doble  accumulated_delta_range_m
 
doble  accumulated_delta_range_uncertainty_m
 
doble  pseudorange_m
 
doble  pseudorange_uncertainty_m
 
doble  code_phase_chips
 
doble  code_phase_uncertainty_chips
 
flotante  carrier_frequency_hz
 
int64_t  carrier_cycles
 
doble  carrier_phase
 
doble  carrier_phase_uncertainty
 
GpsLossOfLock   loss_of_lock
 
int32_t  bit_number
 
int16_t  time_from_last_bit_ms
 
doble  doppler_shift_hz
 
doble  doppler_shift_uncertainty_hz
 
GpsMultipathIndicator   multipath_indicator
 
doble  snr_db
 
doble  elevation_deg
 
doble  elevation_uncertainty_deg
 
doble  azimuth_deg
 
doble  azimuth_uncertainty_deg
 
bool  used_in_fix
 

Descripción detallada

Es un struct heredado para representar una medición de GPS que contiene información sin procesar y calculada. Obsoleto, se quitará en la próxima versión de Android. Usa GnssMeasurement en su lugar.

Definición en la línea 1610 del archivo gps.h .

Documentación de campos

double accumulated_delta_range_m

Definición en la línea 1623 del archivo gps.h .

GpsAccumulatedDeltaRangeState accumulated_delta_range_state

Definición en la línea 1622 del archivo gps.h .

double accumulated_delta_range_uncertainty_m

Definición en la línea 1624 del archivo gps.h .

doble azimuth_deg

Definición en la línea 1642 del archivo gps.h .

double azimuth_uncertainty_deg

Definición en la línea 1643 del archivo gps.h .

int32_t bit_number

Definición en la línea 1634 del archivo gps.h .

doble c_n0_dbhz

Definición en la línea 1619 del archivo gps.h .

int64_t carrier_cycles

Definición en la línea 1630 del archivo gps.h .

float carrier_frequency_hz

Definición en la línea 1629 del archivo gps.h .

carrier_phase doble

Definición en la línea 1631 del archivo gps.h .

carrier_phase_uncertainty doble

Definición en la línea 1632 del archivo gps.h .

chips de fase de código doble

Definición en la línea 1627 del archivo gps.h .

chips de doble código_fase_incertidumbre

Definición en la línea 1628 del archivo gps.h .

doble doppler_shift_hz

Definición en la línea 1636 del archivo gps.h .

doble doppler_shift_uncertainty_hz

Definición en la línea 1637 del archivo gps.h .

doble elevation_deg

Definición en la línea 1640 del archivo gps.h .

double elevation_uncertainty_deg

Definición en la línea 1641 del archivo gps.h .

Definición en la línea 1613 del archivo gps.h .

GpsLossOfLock loss_of_lock

Definición en la línea 1633 del archivo gps.h .

GpsMultipathIndicator multipath_indicator

Definición en la línea 1638 del archivo gps.h .

int8_t prn

Definición en la línea 1614 del archivo gps.h .

pseudorange_m doble

Definición en la línea 1625 del archivo gps.h .

doble pseudorange_rate_mps

Definición en la línea 1620 del archivo gps.h .

doble pseudorange_rate_uncertainty_mps

Definición en la línea 1621 del archivo gps.h .

double pseudorange_uncertainty_m

Definición en la línea 1626 del archivo gps.h .

int64_t received_gps_tow_ns

Definición en la línea 1617 del archivo gps.h .

int64_t received_gps_tow_uncertainty_ns

Definición en la línea 1618 del archivo gps.h .

tamaño de size_t

se establece en sizeof(GpsMeasurement).

Definición en la línea 1612 del archivo gps.h .

doble snr_db

Definición en la línea 1639 del archivo gps.h .

Definición en la línea 1616 del archivo gps.h .

int16_t time_from_last_bit_ms

Definición en la línea 1635 del archivo gps.h .

double time_offset_ns

Definición en la línea 1615 del archivo gps.h .

bool used_in_fix

Definición en la línea 1644 del archivo gps.h .


La documentación de esta struct se generó a partir del siguiente archivo:
  • hardware/libhardware/include/hardware/ gps.h