Compartir a través de


GnssNavigationMessage.GetData Método

Definición

Obtiene los datos del mensaje GNSS notificado.

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

Devoluciones

Byte[]
Atributos

Comentarios

Obtiene los datos del mensaje GNSS notificado.

Bytes (o palabras) especificados mediante el formato big endian (MSB primero).

<ul><li>para GPS L1 C/A, IRNSS L5 C/A, Beidou D1 y Beidou D2, cada subframe contiene 10 palabras de 30 bits. Cada palabra (30 bits) debe caber en los últimos 30 bits en una palabra de 4 bytes (omitir B31 y B32), con MSB primero, para un total de 40 bytes, que abarcan un período de tiempo de 6, 6 y 0,6 segundos, respectivamente.</li li><>Para Glonass L1 C/A, cada cadena contiene 85 bits de datos, incluida la suma de comprobación. Estos bits deben caber en 11 bytes, con MSB primero (omitir B86-B88), que abarca un período de tiempo de 2 segundos.</li li><>Para Galileo F/NAV, cada palabra consta de 238 bits (símbolos de sincronización y cola excluidos). Cada palabra debe caber en 30 bytes, con MSB primero (omitir B239, B240), que abarca un período de tiempo de 10 segundos.</li li><>Para Galileo I/NAV, cada página contiene 2 partes de página, par e impar, con un total de 2x114 = 228 bits, (sincronización y cola excluida) que deben ajustarse a 29 bytes, con MSB primero (omitir B229-B232).</li li><>Para SBAS, cada bloque consta de 250 bits de datos, que deben caber en 32 bytes. MSB primero (omita B251-B256).</li li><>Para Beidou CNAV1, el subframe #1 consta de 14 bits de datos, que deben caber en 2 bytes. MSB primero (omita B15-B16). subframe #2 consta de 600 bits que deben caber en 75 bytes. el subframe 3 consta de 264 bits de datos que deben caber en 33 bytes.</li li><>Para Beidou CNAV2, cada subframe consta de 288 bits de datos, que deben caber en 36 bytes.</li></ul>

Documentación de Java para android.location.GnssNavigationMessage.getData().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a