Поделиться через


GnssNavigationMessage.GetData Метод

Определение

Возвращает данные сообщаемого сообщения GNSS.

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

Возвращаемое значение

Byte[]
Атрибуты

Комментарии

Возвращает данные сообщаемого сообщения GNSS.

байты (или слова), указанные с помощью формата большого эндиана (MSB в первую очередь).

<ul><li>для GPS L1/A, IRNSS L5 C/A, Beidou D1 & Beidou D2, каждый подфрейм содержит 10 30-разрядных слов. Каждое слово (30 битов) должно быть вместлено в последние 30 битов в 4-байтовом слове (пропустить B31 и B32), с MSB в общей сложности 40 байт, охватывая период времени 6, 6, 6 и 0,6 секунд соответственно.</li><>for Glonass L1 C/A каждая строка содержит 85 битов данных, включая контрольную сумму. Эти биты должны соответствовать 11 байтам, при этом MSB сначала (пропустить B86-B88), охватывающий период времени в 2 секунды.</li li><>For Galileo F/NAV, каждое слово состоит из 238-разрядных (символы синхронизации и хвоста исключены). Каждое слово должно быть вместилось в 30 байт, при этом MSB сначала (пропустить B239, B240), охватывающий период времени в 10 секунд.</li li><>For Galileo I/NAV, каждая страница содержит 2 части страницы, даже и нечетные, с общим числом 2x114 = 228 бит, (синхронизация и хвост исключен), которые должны быть вложены в 29 байт, с MSB первый (пропустить B229-B232).</li><>для SBAS каждый блок состоит из 250 битов данных, которые должны быть вложены в 32 байта. MSB первым (пропустить B251-B256).</li><>For Beidou CNAV1, подфрейм #1 состоит из 14 битов данных, которые должны быть вложены в 2 байта. MSB первым (пропустить B15-B16). подфрейм #2 состоит из 600 битов, которые должны быть вложены в 75 байт. подфрейм #3 состоит из 264 битов данных, которые должны быть вложены в 33 байта.</li><>For Beidou CNAV2, каждый подфрейм состоит из 288 битов данных, которые должны соответствовать 36 байтам.</li></ul>

Документация по Java для android.location.GnssNavigationMessage.getData().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к