GpsMeasurement 结构参考

GpsMeasurement 结构参考

#include < gps.h >

详细说明

用于表示 GPS 测量的旧版结构体,其中包含原始信息和计算信息。已废弃,将在下一个 Android 版本中移除。请改用 GnssMeasurement

定义位于文件 gps.h 1610 行。

字段文档

double accumulated_delta_range_m

定义位于文件 gps.h 1623 行。

GpsAccumulatedDeltaRangeState accumulated_delta_range_state

定义位于文件 gps.h 1622 行。

double accumulated_delta_range_uncertainty_m

定义位于文件 gps.h 1624 行。

double azimuth_deg

定义位于文件 gps.h 1642 行。

double azimuth_uncertainty_deg

定义位于文件 gps.h 1643 行。

int32_t bit_number

定义位于文件 gps.h 1634 行。

double c_n0_dbhz

定义位于文件 gps.h 1619 行。

int64_t carrier_cycles

定义位于文件 gps.h 1630 行。

float carrier_frequency_hz

定义位于文件 gps.h 1629 行。

double carrier_phase

定义位于文件 gps.h 1631 行。

double carrier_phase_uncertainty

定义位于文件 gps.h 1632 行中。

double code_phase_chips

定义位于文件 gps.h 1627 行中。

double code_phase_uncertainty_chips

定义位于文件 gps.h 1628 行。

double doppler_shift_hz

定义位于文件 gps.h 1636 行中。

double doppler_shift_uncertainty_hz

定义位于文件 gps.h 1637 行。

double elevation_deg

定义位于文件 gps.h 1640 行。

double elevation_uncertainty_deg

定义位于文件 gps.h 1641 行。

定义位于文件 gps.h 1613 行。

GpsLossOfLock loss_of_lock

定义位于文件 gps.h 1633 行。

GpsMultipathIndicator multipath_indicator

定义位于文件 gps.h 1638 行。

int8_t prn

定义位于文件 gps.h 1614 行。

double pseudorange_m

定义位于文件 gps.h 1625 行

double pseudorange_rate_mps

定义位于文件 gps.h 1620 行。

double pseudorange_rate_uncertainty_mps

定义位于文件 gps.h 1621 行

double pseudorange_uncertainty_m

定义位于文件 gps.h 1626 行。

int64_t received_gps_tow_ns

定义位于文件 gps.h 1617 行。

int64_t received_gps_tow_uncertainty_ns

定义位于文件 gps.h 1618 行。

size_t size

设置为 sizeof(GpsMeasurement)

定义位于文件 gps.h 1612 行中。

double snr_db

定义位于文件 gps.h 1639 行中。

定义位于文件 gps.h 1616 行

int16_t time_from_last_bit_ms

定义位于文件 gps.h 1635 行。

double time_offset_ns

定义位于文件 gps.h 1615 行。

bool used_in_fix

定义位于文件 gps.h 1644 行。


此结构体的文档是根据以下文件生成的:
  • hardware/libhardware/include/hardware/ gps.h