使用 GnssLogger v3.1,用户可以在测量屏幕上查看和分析原始 GNSS 数据。
下面是测量屏幕,以及充分利用这些数据的一些提示和技巧
 
  在顶部卡片中
- 左上角显示 GNSS 时钟数据(对应于 GnssClock)。
- 右上角显示 GNSS 硬件 (HW) 不连续计数(来自 GnssClock.getHardwareClockDiscontinuityCount),这有助于确定占空比 (duty-cycling) 是否开启。当此计数器递增时,表明 GNSS 信号的连续观测中断(例如,占空比开启)。下方,卡片显示所有测量数据的汇总信息- # 有效测量数据 — 要使测量数据被视为有效,必须在 GnssMeasurement.getState中设置STATE_CODE_LOCK和STATE_TOW_KNOWN或STATE_TOW_DECODED标志。
- # 可用累计增量距离 (ADR) — 对于 ADR 或载波相位,要使其可用于定位,必须设置 ADR_STATE_VALID标志,并且在GnssMeasurement.getAccumulatedDeltaRangeState中不能设置ADR_STATE_RESET或ADR_STATE_CYCLE_SLIP标志。
 
- # 有效测量数据 — 要使测量数据被视为有效,必须在 
如果您的设备总是报告可用 ADR 为 0,即使在开阔天空且禁用占空比的情况下也是如此,则很可能表明您的设备不支持可用于高精度 GNSS 的载波相位测量。
在底部卡片中,每一行代表一个单独的 GnssMeasurement。
- 码类型列使用 RINEX 4.01 中定义的码类型显示 GNSS 信号的确切类型。例如,码类型为“C”的 GPS L1 信号代表 L1 C/A,这由 RINEX 表格中三字符代码的最后一个字母表示。GPS L5 Q 也将类似地具有“Q”码类型。有关其他 GNSS 星座的表格,请参阅本文档末尾以供参考。
- 在接收 SV 时间 (ns) 列中,如果测量有效,则文本显示为绿色。
- 在状态列中,如果测量有效,则状态也显示为绿色。状态显示 GnssMeasurement.getState() 字段中设置的位标志的人类可读版本。
使用我们的公共问题跟踪器提供关于新功能的反馈。
表 10:RINEX 版本 4.01 GPS 观测代码
对于每次测量,“码类型”显示的是 RINEX 4.01 规范中相关 GNSS 系统和载波频率定义的“伪距”值的最后一个字母。例如,“C”用于 GPS L1 [C/A],而“Q”用于 GPS L5 Q。
 
  用户可以向右滚动查看每次测量数据的附加列
 
  - PRR 是来自 GnssMeasurement.getPseudorangeRateMetersPerSecond() 的伪距率,单位为米/秒
- ADR 状态列显示 GnssMeasurement.getAccumulatedDeltaRangeState() 字段中设置的位标志的人类可读版本。如果 ADR 可用于定位,则 ADR (m) 和 ADR 状态字段中的文本显示为绿色。
RINEX 4.01 观测代码
伪距列中 RINEX 观测代码的三个字母中的最后一个字母是 GnssLogger 中测量屏幕上显示的码类型值。
以下是来自 RINEX 4.01 规范的表格,以便您方便参考。有关详细信息,请参阅完整规范。
 
   
   
   
   
   
   
  