Referência da estrutura GpsMeasurement

Referência da estrutura GpsMeasurement

#include < gps.h >

Campos de dados

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

Descrição detalhada

Estrutura legada para representar uma medição de GPS. Contém informações brutas e computadas. Descontinuado, será removido na próxima versão do Android. Use GnssMeasurement em vez disso.

Definição na linha 1610 do arquivo gps.h .

Documentação do campo

double accumulated_delta_range_m

Definição na linha 1623 do arquivo gps.h .

GpsAccumulatedDeltaRangeState accumulated_delta_range_state

Definição na linha 1622 do arquivo gps.h .

double accumulated_delta_range_uncertainty_m

Definição na linha 1624 do arquivo gps.h .

double azimuth_deg

Definição na linha 1642 do arquivo gps.h .

duplo azimute_uncertainty_deg

Definição na linha 1643 do arquivo gps.h .

int32_t bit_number

Definição na linha 1634 do arquivo gps.h .

duplo c_n0_dbhz

Definição na linha 1619 do arquivo gps.h .

int64_t carrier_cycles

Definição na linha 1630 do arquivo gps.h .

float carrier_frequency_hz

Definição na linha 1629 do arquivo gps.h .

double carrier_phase

Definição na linha 1631 do arquivo gps.h .

double carrier_phase_uncertainty

Definição na linha 1632 do arquivo gps.h .

double code_phase_chips

Definição na linha 1627 do arquivo gps.h .

double code_phase_uncertainty_chips

Definição na linha 1628 do arquivo gps.h .

double doppler_shift_hz

Definição na linha 1636 do arquivo gps.h .

double doppler_shift_uncertainty_hz

Definição na linha 1637 do arquivo gps.h .

duplo elevation_deg

Definição na linha 1640 do arquivo gps.h .

duplo elevation_uncertainty_deg

Definição na linha 1641 do arquivo gps.h .

Definição na linha 1613 do arquivo gps.h .

GpsLossOfLock loss_of_lock

Definição na linha 1633 do arquivo gps.h .

GpsMultipathIndicator multipath_indicator

Definição na linha 1638 do arquivo gps.h .

int8_t prn

Definição na linha 1614 do arquivo gps.h .

pseudorange_m duplo

Definição na linha 1625 do arquivo gps.h .

pseudorange_rate_mps duplo

Definição na linha 1620 do arquivo gps.h .

pseudorange_rate_uncertainty_mps duplo

Definição na linha 1621 do arquivo gps.h .

pseudorange_uncertainty_m duplo

Definição na linha 1626 do arquivo gps.h .

int64_t received_gps_tow_ns

Definição na linha 1617 do arquivo gps.h .

int64_t received_gps_tow_uncertainty_ns

Definição na linha 1618 do arquivo gps.h .

tamanho_t size

definido como sizeof(GpsMeasurement)

Definição na linha 1612 do arquivo gps.h .

snr_db duplo

Definição na linha 1639 do arquivo gps.h .

Definição na linha 1616 do arquivo gps.h .

int16_t time_from_last_bit_ms

Definição na linha 1635 do arquivo gps.h .

double time_offset_ns

Definição na linha 1615 do arquivo gps.h .

bool used_in_fix

Definição na linha 1644 do arquivo gps.h .


A documentação desse struct foi gerada com base no seguinte arquivo:
  • hardware/libhardware/include/hardware/ gps.h