GnssMeasurement.AdrStateHalfCycleResolved 字段

定义

注意

This constant will be removed in the future version. Use Android.Locations.AccumulatedDeltaRangeState enum directly instead of this field.

报告该值 #getAccumulatedDeltaRangeMeters() 是否已解析半周期歧义。

[Android.Runtime.Register("ADR_STATE_HALF_CYCLE_RESOLVED", ApiSince=28)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Locations.AccumulatedDeltaRangeState enum directly instead of this field.", true)]
public const Android.Locations.AccumulatedDeltaRangeState AdrStateHalfCycleResolved = 8;
[<Android.Runtime.Register("ADR_STATE_HALF_CYCLE_RESOLVED", ApiSince=28)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Locations.AccumulatedDeltaRangeState enum directly instead of this field.", true)>]
val mutable AdrStateHalfCycleResolved : Android.Locations.AccumulatedDeltaRangeState

字段值

Value = 8

实现

属性

注解

报告该值 #getAccumulatedDeltaRangeMeters() 是否已解析半周期歧义。

设置此位时,对应于 #getAccumulatedDeltaRangeMeters() 载体相位度量加上累积整数数的载体完整周期。

当此位未设置时,对应于 #getAccumulatedDeltaRangeMeters() 载体阶段度量加上累积的整数数的载体半周期。

对于具有数据位的信号,载体阶段跟踪循环通常使用科斯塔斯循环鉴别器。 这种类型的跟踪循环引入了一个半周期的歧义性,通过搜索收到的数据来查找已知数据比特模式(例如 GPS 使用 TLM 字),从而确定传入数据的极性并解析半周期歧义。

在解决半周期歧义之前,可能会设置ADR_STATE_VALID标志:

<ul><li> 如果未设置ADR_STATE_HALF_CYCLE_REPORTED,则ADR_STATE_HALF_CYCLE_RESOLVED标志将不可用。 在这里,将向返回的累积增量范围不确定性添加半波长度,以指示半周期歧义。 <如果> 设置了ADR_STATE_HALF_CYCLE_REPORTED,则通过ADR_STATE_HALF_CYCLE_RESOLVED标志和添加到返回的累积增量范围不确定性的半波长度表示半周期歧义。 </ul>

适用于 . 的 android.location.GnssMeasurement.ADR_STATE_HALF_CYCLE_RESOLVEDJava 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于