Con GnssLogger v3.1, los usuarios pueden ver y analizar datos de GNSS sin procesar en la pantalla Measurements.
Esta es la pantalla Mediciones, seguida de algunas sugerencias y trucos para aprovechar al máximo estos datos:

En la tarjeta superior, haz lo siguiente:
- En la parte superior izquierda, se muestran los datos del reloj GNSS (que corresponden a
GnssClock
). - En la parte superior derecha, se muestra el recuento de discontinuidades de hardware (HW) del GNSS (de
GnssClock.getHardwareClockDiscontinuityCount
), lo que ayuda a determinar si el ciclo de trabajo está activado o desactivado. Cuando este contador aumenta, indica que hubo una interrupción en la observación continua de los indicadores del GNSS (p.ej., el ciclo de trabajo está activado). Más abajo, la tarjeta muestra información agregada de todas las mediciones:- # valid measurements: Para que una medición se considere válida, las marcas
STATE_CODE_LOCK
ySTATE_TOW_KNOWN
oSTATE_TOW_DECODED
deben establecerse enGnssMeasurement.getState
. - # usable accumulated delta range (ADR) — Para que el ADR, o la fase del operador, se considere utilizable para el posicionamiento, se debe configurar la marca
ADR_STATE_VALID
y no se pueden configurar las marcasADR_STATE_RESET
niADR_STATE_CYCLE_SLIP
enGnssMeasurement.getAccumulatedDeltaRangeState
.
- # valid measurements: Para que una medición se considere válida, las marcas
Si tu dispositivo siempre informa 0 ADR utilizables, incluso cuando está al aire libre con el ciclo de trabajo inhabilitado, es un buen indicador de que tu dispositivo no admite mediciones de fase portadora que se pueden usar para GNSS de alta precisión.
En la tarjeta inferior, cada fila representa un GnssMeasurement
individual.
- La columna Code type muestra el tipo exacto de señal del GNSS con los tipos de código definidos en RINEX 4.01. Por ejemplo, las señales L1 del GPS con el tipo de código “C” representan L1 C/A, como lo indica la última letra del código de tres caracteres en las tablas RINEX. Del mismo modo, GPS L5 Q tendría un tipo de código "Q". Consulta las tablas de otras constelaciones de GNSS al final de este documento como referencia.
- En la columna Rx SV Time (ns), el texto es verde si la medición es válida.
- En la columna Estado, el estado también es verde si la medición es válida. El estado muestra una versión legible por humanos de las marcas de bits que se establecen en el campo GnssMeasurement.getState().
Envíanos comentarios sobre las funciones nuevas a través de nuestra herramienta pública de seguimiento de errores.
Tabla 10 : Códigos de observación del GPS de RINEX versión 4.01
Para cada medición, el "Tipo de código" que se muestra es la última letra del valor de "Pseudo Rango" definido en la especificación RINEX 4.01 para el sistema GNSS y la frecuencia portadora relevantes. Por ejemplo, “C” se usa para GPS L1 [C/A], mientras que “Q” se usa para GPS L5 Q.

Los usuarios pueden desplazarse hacia la derecha para ver columnas adicionales para cada medición:

- PRR es la tasa de pseudorango en metros por segundo de GnssMeasurement.getPseudorangeRateMetersPerSecond().
- La columna ADR State muestra la versión legible por humanos de las marcas de bits establecidas en la columna GnssMeasurement.getAccumulatedDeltaRangeState(). Si el ADR se puede usar para el posicionamiento, el texto de los campos ADR (m) y ADR State es verde.
Códigos de observación RINEX 4.01
La última de las tres letras de los códigos de observación RINEX en la columna Pseudo Range es el valor de Code type que se muestra en la pantalla Measurements de GnssLogger.
A continuación, se incluyen tablas de la especificación RINEX 4.01 para tu comodidad. Consulta la especificación completa para obtener más información.






