Freigeben über


GnssNavigationMessage.GetData Methode

Definition

Ruft die Daten der gemeldeten GNSS-Nachricht ab.

[Android.Runtime.Register("getData", "()[B", "", ApiSince=24)]
public byte[] GetData ();
[<Android.Runtime.Register("getData", "()[B", "", ApiSince=24)>]
member this.GetData : unit -> byte[]

Gibt zurück

Byte[]
Attribute

Hinweise

Ruft die Daten der gemeldeten GNSS-Nachricht ab.

Die Bytes (oder Wörter), die mit dem großen Endian-Format (MSB first) angegeben wurden.

<ul><li>für GPS L1 C/A, IRNSS L5 C/A, Beidou D1 & Beidou D2 enthält jeder Unterframe 10 30-Bit-Wörter. Jedes Wort (30 Bit) sollte in die letzten 30 Bits in einem 4-Byte-Wort (B31 und B32 überspringen) passen, wobei MSB zuerst 40 Bytes umfasst und einen Zeitraum von 6, 6 und 0,6 Sekunden abdeckt.</li li><>Für Glonass L1 C/A enthält jede Zeichenfolge 85 Datenbits, einschließlich der Prüfsumme. Diese Bits sollten in 11 Bytes passen, wobei MSB zuerst (B86-B888 überspringen) einen Zeitraum von 2 Sekunden abdeckt.</li li><>Für Galileo F/NAV besteht jedes Wort aus 238-Bit -Bit (Synchronisierungs- und Schwanzsymbole ausgeschlossen). Jedes Wort sollte in 30 Byte passen, wobei MSB zuerst (B239, B240 überspringen) einen Zeitraum von 10 Sekunden abdeckt.</li li><>Für Galileo I/NAV enthält jede Seite 2 Seitenteile, gerade und ungerade, mit insgesamt 2x114 = 228 Bit, (Synchronisierung und Schwanz ausgeschlossen), die in 29 Bytes passen sollten, mit MSB zuerst (überspringen B229-B232).</li li><>Für SBAS besteht jeder Block aus 250 Datenbits, die in 32 Bytes passen sollten. MSB first (skip B251-B256).</li li><>für Beidou CNAV1, Teilframe #1 besteht aus 14 Datenbits, die in 2 Bytes passen sollten. MSB first (skip B15-B16). Teilframe #2 besteht aus 600 Bits, die in 75 Bytes passen sollen. Teilframe #3 besteht aus 264 Datenbits, die in 33 Bytes passen sollten.</li li><>Für Beidou CNAV2 besteht jeder Teilframe aus 288 Datenbits, die in 36 Bytes passen sollten.</li></ul>

Java-Dokumentation für android.location.GnssNavigationMessage.getData().

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.

Gilt für: