GnssMeasurement.AdrStateHalfCycleResolved Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
This constant will be removed in the future version. Use Android.Locations.AccumulatedDeltaRangeState enum directly instead of this field.
Gibt an, ob der Wert #getAccumulatedDeltaRangeMeters()
die Halbzyklusdeutigkeit aufgelöst hat.
[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
Feldwert
Value = 8Implementiert
- Attribute
Hinweise
Gibt an, ob der Wert #getAccumulatedDeltaRangeMeters()
die Halbzyklusdeutigkeit aufgelöst hat.
Wenn dieses Bit festgelegt ist, entspricht dies #getAccumulatedDeltaRangeMeters()
der Trägerphasenmessung plus einer akkumulierten ganzzahligen Anzahl von Trägerzyklen.
Wenn dieses Bit nicht festgelegt ist, entspricht dies #getAccumulatedDeltaRangeMeters()
der Trägerphasenmessung plus einer akkumulierten ganzzahligen Anzahl von Trägerhalbzyklen.
Bei Signalen mit Datenbits verwenden die Trägerphasenverfolgungsschleifen in der Regel einen Costas-Loop-Diskriminator. Diese Art von Tracking-Schleife führt zu einer Halbzyklusdeutigkeit, die gelöst wird, indem die empfangenen Daten nach bekannten Mustern von Datenbits (z. B. GPS verwendet das TLM-Wort) durchsucht werden, das dann die Polarität der eingehenden Daten bestimmt und die Halbzyklusdeutigkeit aufgelöst.
Bevor die Halbzyklusdeutigkeit aufgelöst wurde, ist es möglich, dass das ADR_STATE_VALID Flag festgelegt ist:
<ul><li> In Fällen, in denen ADR_STATE_HALF_CYCLE_REPORTED nicht festgelegt ist, ist das ADR_STATE_HALF_CYCLE_RESOLVED Flag nicht verfügbar. Hier wird der zurückgegebenen angesammelten Deltabereichsunsicherheit eine halbe Wellenlänge hinzugefügt, um die Halbzyklusdeutigkeit anzugeben. <li> In Fällen, in denen ADR_STATE_HALF_CYCLE_REPORTED festgelegt ist, wird die Halbzyklusdeutigkeit sowohl über die ADR_STATE_HALF_CYCLE_RESOLVED Kennzeichnung als auch über eine halbe Wellenlänge angegeben, die der zurückgegebenen angesammelten Deltabereichsunsicherheit hinzugefügt wird. </ul>
Java-Dokumentation für android.location.GnssMeasurement.ADR_STATE_HALF_CYCLE_RESOLVED
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.