GnssMeasurement Klasse

Definition

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

[Android.Runtime.Register("android/location/GnssMeasurement", ApiSince=24, DoNotGenerateAcw=true)]
public sealed class GnssMeasurement : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/location/GnssMeasurement", ApiSince=24, DoNotGenerateAcw=true)>]
type GnssMeasurement = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Vererbung
GnssMeasurement
Attribute
Implementiert

Hinweise

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

Java Dokumentation für android.location.GnssMeasurement.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Felder

Name Beschreibung
AdrStateCycleSlip
Veraltet.

Der Zustand des #getAccumulatedDeltaRangeMeters() Zyklus rutscht erkannt.

AdrStateHalfCycleReported
Veraltet.

Gibt an, ob die Kennzeichnung #ADR_STATE_HALF_CYCLE_RESOLVED von der GNSS-Hardware gemeldet wurde.

AdrStateHalfCycleResolved
Veraltet.

Gibt an, ob der Wert #getAccumulatedDeltaRangeMeters() die Halbzyklusdeutigkeit aufgelöst hat.

AdrStateReset
Veraltet.

Der Zustand der #getAccumulatedDeltaRangeMeters() Zurücksetzung wurde erkannt.

AdrStateUnknown
Veraltet.

Der Status des Werts #getAccumulatedDeltaRangeMeters() ist ungültig oder unbekannt.

AdrStateValid
Veraltet.

Der Status des Werts #getAccumulatedDeltaRangeMeters() ist gültig.

MultipathIndicatorDetected
Veraltet.

Die Messung zeigt Anzeichen für mehrere Pfade.

MultipathIndicatorNotDetected
Veraltet.

Die Messung zeigt keine Anzeichen für mehrere Pfade.

MultipathIndicatorUnknown
Veraltet.

Der Indikator ist nicht verfügbar, oder das Vorhandensein oder Fehlen von Multipath ist unbekannt.

State2ndCodeLock
Veraltet.

Der Tracking-Zustand dieser GNSS-Messung weist sekundäre Codesperre auf.

StateBdsD2BitSync
Veraltet.

Der Nachverfolgungszustand dieser Beidou-Messung weist die D2-Bit-Synchronisierung auf.

StateBdsD2SubframeSync
Veraltet.

Der Tracking-Zustand dieses Beidou-Messvorgangs weist die D2-Subframesynchronisierung auf.

StateBitSync
Veraltet.

Der Tracking-Zustand dieser GNSS-Messung weist eine Bitsynchronisierung auf.

StateCodeLock
Veraltet.

Der Tracking-Zustand dieser GNSS-Messung weist Codesperre auf.

StateGalE1bcCodeLock
Veraltet.

Der Tracking-Zustand dieser Galileo-Messung verfügt über die Codesperre E1B/C.

StateGalE1bPageSync
Veraltet.

Der Tracking-Zustand dieser Galileo-Messung weist die E1B-Seitensynchronisierung auf.

StateGalE1c2ndCodeLock
Veraltet.

Der Tracking-Zustand dieser Galileo-Messung verfügt über eine sekundäre E1C-Codesperre.

StateGloStringSync
Veraltet.

Der Tracking-Zustand dieser Glonass-Messung weist eine Zeichenfolgensynchronisierung auf.

StateGloTodDecoded
Veraltet.

Der Tracking-Zustand dieses Glonass-Messwerts ist dekodiert.

StateGloTodKnown
Veraltet.

Der Tracking-Zustand dieser Glonass-Messung ist bekannt, möglicherweise nicht über die Luft decodiert, sondern wurde aus anderen Quellen bestimmt.

StateMsecAmbiguous
Veraltet.

Der Tracking-Zustand dieser GNSS-Messung enthält millisekundende Mehrdeutigkeit.

StateSbasSync
Veraltet.

Der Tracking-Zustand dieser SBAS-Messung weist eine vollständige Synchronisierung auf zweiter Ebene auf.

StateSubframeSync
Veraltet.

Der Tracking-Zustand dieses GNSS-Messvorgangs verfügt über eine Teilframesynchronisierung.

StateSymbolSync
Veraltet.

Der Tracking-Zustand dieser GNSS-Messung weist die Symbolsynchronisierung auf.

StateTowDecoded
Veraltet.

Der Tracking-Zustand dieser GNSS-Messung hat die Wochenzeit decodiert.

StateTowKnown
Veraltet.

Der Tracking-Zustand dieser GNSS-Messung ist bekannt, möglicherweise nicht über die Luft decodiert, sondern wurde aus anderen Quellen bestimmt.

StateUnknown
Veraltet.

Der Tracking-Zustand dieses GNSS-Messwerts ist ungültig oder unbekannt.

Eigenschaften

Name Beschreibung
AccumulatedDeltaRangeMeters

Ruft den angesammelten Delta-Bereich seit dem letzten Kanalzurücksetzung in Metern ab.

AccumulatedDeltaRangeState

Ruft den Zustand "Akkumulierter Deltabereich" ab.

AccumulatedDeltaRangeUncertaintyMeters

Ruft die unsicherheit des angesammelten Deltabereichs (1-Sigma) in Metern ab.

AutomaticGainControlLevelDb

Ruft die Stufe "Automatische Gewinnsteuerung" in dB ab.

BasebandCn0DbHz

Ruft die Baseband-Träger-zu-Rauschdichte in dB-Hz ab.

CarrierCycles

Die Anzahl der vollständigen Trägerzyklen zwischen Dem Satelliten und dem Empfänger.

CarrierFrequencyHz

Ruft die Trägerfrequenz des nachverfolgten Signals ab.

CarrierPhase

Ruft die RF-Phase ab, die vom Empfänger erkannt wird.

CarrierPhaseUncertainty

Ruft die Unsicherheit der Trägerphase (1-Sigma) ab.

Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
Cn0DbHz

Ruft die Carrier-to-Noise-Dichte in dB-Hz ab.

CodeType

Ruft den Codetyp der GNSS-Messung ab.

ConstellationType

Ruft den Sternbildtyp ab.

Creator

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

FullInterSignalBiasNanos

Ruft die Intersignalverzerrung der GNSS-Messung in Nanosekunden mit Sub-Nanosekunden-Genauigkeit ab.

FullInterSignalBiasUncertaintyNanos

Ruft die Inter-Signal-Bias-Unsicherheit (1 Sigma) in Nanosekunden mit Sub-Nanosekunden-Genauigkeit ab.

Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
HasAutomaticGainControlLevelDb

Gibt zurück true , falls #getAutomaticGainControlLevelDb() verfügbar, false andernfalls.

HasBasebandCn0DbHz

Gibt zurück true , falls #getBasebandCn0DbHz() verfügbar, false andernfalls.

HasCarrierCycles

Gibt zurück true , falls #getCarrierCycles() verfügbar, false andernfalls.

HasCarrierFrequencyHz

Gibt zurück true , falls #getCarrierFrequencyHz() verfügbar, false andernfalls.

HasCarrierPhase

Gibt zurück true , falls #getCarrierPhase() verfügbar, false andernfalls.

HasCarrierPhaseUncertainty

Gibt zurück true , falls #getCarrierPhaseUncertainty() verfügbar, false andernfalls.

HasCodeType

Gibt zurück true , falls #getCodeType() verfügbar, false andernfalls.

HasFullInterSignalBiasNanos

Gibt zurück true , falls #getFullInterSignalBiasNanos() verfügbar, false andernfalls.

HasFullInterSignalBiasUncertaintyNanos

Gibt zurück true , falls #getFullInterSignalBiasUncertaintyNanos() verfügbar, false andernfalls.

HasSatelliteInterSignalBiasNanos

Gibt zurück true , falls #getSatelliteInterSignalBiasNanos() verfügbar, false andernfalls.

HasSatelliteInterSignalBiasUncertaintyNanos

Gibt zurück true , falls #getSatelliteInterSignalBiasUncertaintyNanos() verfügbar, false andernfalls.

HasSnrInDb

Gibt zurück true , falls #getSnrInDb() verfügbar, false andernfalls.

JniIdentityHashCode

Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist.

(Geerbt von Object)
JniManagedPeerState

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

(Geerbt von JavaObject)
JniPeerMembers

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

MultipathIndicator

Ruft einen Wert ab, der den Zustand "Multipath" des Ereignisses angibt.

PeerReference

Ruft den JNI-Objektverweis für diesen Java Peer ab.

(Geerbt von Object)
PseudorangeRateMetersPerSecond

Ruft die Pseudorangerate zum Zeitstempel in m/s ab.

PseudorangeRateUncertaintyMetersPerSecond

Ruft die Pseudorange-Zinsunsicherheit (1-Sigma) in m/s ab.

ReceivedSvTimeNanos

Ruft die empfangene GNSS-Satellitenzeit zur Messzeit in Nanosekunden ab.

ReceivedSvTimeUncertaintyNanos

Ruft die Fehlerschätzung (1-Sigma) für die empfangene GNSS-Zeit in Nanosekunden ab.

SatelliteInterSignalBiasNanos

Ruft die Satelliten-Inter-Signal-Bias in Nanosekunden mit Sub-Nanosekunden-Genauigkeit ab.

SatelliteInterSignalBiasUncertaintyNanos

Ruft die Intersignalverzerrungsunsicherheit (1 Sigma) der Satellitenmessung in Nanosekunden mit Sub-Nanosekunden-Genauigkeit ab.

SnrInDb

Ruft das Signal-zu-Rausch-Verhältnis (SNR) in dB ab (Post-Correlation & Integration).

State

Ruft den Synchronisierungsstatus pro Satellitensignal ab.

Svid

Ruft die Satelliten-ID ab.

ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Object)
ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Object)
TimeOffsetNanos

Ruft den Zeitversatz ab, zu dem die Messung in Nanosekunden durchgeführt wurde.

Methoden

Name Beschreibung
Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

(Geerbt von JavaObject)
DescribeContents()

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

Dispose()

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
Dispose(Boolean)

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
DisposeUnlessReferenced()

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

(Geerbt von JavaObject)
Equals(Object)

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

(Geerbt von JavaObject)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

(Geerbt von JavaObject)
ToArray<T>()

Erstellt ein verwaltetes Array aus diesem Java Arraywrapper.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><>

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

(Geerbt von JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

(Geerbt von JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

(Geerbt von JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

(Geerbt von JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Eine Klasse, die eine GNSS-Satellitenmessung darstellt, die rohe und berechnete Informationen enthält.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: