GnssMeasurement.AdrStateHalfCycleResolved フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
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 フラグは使用できません。 ここで、半波長は、半サイクルあいまいさを示すために、返された累積デルタ範囲不確定性に加算される。 <li> ADR_STATE_HALF_CYCLE_REPORTEDが設定されている場合、半サイクルのあいまいさは、ADR_STATE_HALF_CYCLE_RESOLVEDフラグと、返された累積デルタ範囲の不確実性に追加された半分の波長の両方を介して示されます。 </ul>
の Java ドキュメント android.location.GnssMeasurement.ADR_STATE_HALF_CYCLE_RESOLVED
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。