GnssMeasurement.AccumulatedDeltaRangeState プロパティ

定義

'累積差分範囲' 状態を取得します。

public Android.Locations.AccumulatedDeltaRangeState AccumulatedDeltaRangeState { [Android.Runtime.Register("getAccumulatedDeltaRangeState", "()I", "", ApiSince=24)] get; }
[<get: Android.Runtime.Register("getAccumulatedDeltaRangeState", "()I", "", ApiSince=24)>]
member this.AccumulatedDeltaRangeState : Android.Locations.AccumulatedDeltaRangeState

プロパティ値

属性

注釈

'累積差分範囲' 状態を取得します。

これは測定の状態を #getAccumulatedDeltaRangeMeters() 示します。 各状態の詳細な解釈については、次の表を参照してください。

<table border="1">thead<>tr<>th>ADR_STATE</th><th>Time of relevance</th>><Interpretation</th></tr></thead<>tbody<>tr><td>UNKNOWN</td td Td>><ADR(t)</td td><td>No valid carrier phase information is available at time t.<</td/tr tr<>td><>VALID</td td<>td>ADR(t)</td td<>td>有効なキャリア フェーズ情報は、時刻 t で使用できます。>< これは、この測定値を将来の測定の基準として使用できることを示しています。 ただし、差分範囲を計算するために以前の測定値と比較するには、他のビットをチェックする必要があります。 具体的には、デルタ範囲の計算に使用できるのは、それが有効で、このエポックでリセットまたはサイクル スリップがない場合です。つまり、VALID_BIT == 1 > CYCLE_SLIP_BIT == 0 &RESET_BIT == 0 の場合です。</td/tr tr><td>><RESET</td td td><>ADR(t) - ADR(t-1)</td td td>><キャリア フェーズの累積が、現在時刻 t から前の時刻 t-1 の間に再開されました。>< これは、この測定値を将来の測定の基準として使用できることを示しますが、差分範囲を計算するために以前の測定値と比較しないでください。</td></tr tr><><td>CYCLE_SLIP</td td><td>ADR(t) - ADR(t-1)</td><td td>Cycle slip(s) が、現在の時刻 t から前の時刻 t-1 の間で検出されました。 これは、この測定値を将来の測定の基準として使用できることを示しています。 クライアントは、サイクル スリップを含む測定を使用して、独自のリスクで以前の測定値に対する差分範囲を計算できます。</td/tr tr<>td><>HALF_CYCLE_RESOLVED</td td><td>ADR(t)</td td><td>Half cycle ambiguity is resolved at time t.<></td/tr tr><td>><HALF_CYCLE_REPORTED</td td<>td>ADR(t)</td td td<>>Half cycle ambiguity が時刻 t に報告されます。<></td></tr></tbody></table>

の Java ドキュメントandroid.location.GnssMeasurement.getAccumulatedDeltaRangeState()

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象