GnssSvInfo 结构参考

GnssSvInfo 结构参考

#include < gps.h >

数据字段

尺寸_t尺寸
int16_t斯维德
Gnss星座类型星座
漂浮c_n0_dbhz
漂浮海拔
漂浮方位角
GnssSv 标志旗帜

详细说明

定义位于文件gps.h的第575行。

现场文档

浮动方位角

SV 的方位角(以度为单位)。

定义在文件gps.h的第613行。

浮动 c_n0_dbhz

载噪比密度(以 dB-Hz 为单位),通常范围为 [0, 63]。它包含天线端口处信号的测量 C/N0 值。

这是一个强制值。

定义在文件gps.h的第607行。

定义给定 SV 的星座。值应该是 GNSS_CONSTELLATION_* 常量之一

定义位于文件gps.h的第599行。

浮动高度

SV 的仰角(以度为单位)。

定义在文件gps.h的第610行。

包含有关给定 SV 的附加数据。值应该是 GNSS_SV_FLAGS_* 常量之一

定义位于文件gps.h的第619行。

size_t 尺寸

设置为 sizeof(GnssSvInfo)

定义位于文件gps.h的第577行。

int16_t svid

SV 的伪随机数,或 Glonass 的 FCN/OSN 数。通过观察星座场来区分。值应在以下范围内:

  • 全球定位系统:1-32
  • SBAS:120-151、183-192
  • GLONASS:1-24,轨道槽号 (OSN)(如果已知)。或者,如果不是:93-106,频道编号 (FCN)(-7 到 +6)偏移 + 100,即将 -7 的 FCN 报告为 93,将 0 的 FCN 报告为 100,将+6 的 FCN 报告为 106 。
  • QZSS:193-200
  • 伽利略:1-36
  • 北斗:1-37

定义位于文件gps.h的第593行。


该结构的文档是从以下文件生成的:
  • 硬件/libhardware/include/hardware/gps.h