Avec GnssLogger v3.1, les utilisateurs peuvent afficher et analyser les données GNSS brutes sur l'écran Measurements (Mesures).
Voici l'écran Mesures, suivi de quelques conseils pour exploiter pleinement ces données:

Dans la fiche supérieure:
- En haut à gauche, les données de l'horloge GNSS (correspondant à
GnssClock
) sont affichées. - En haut à droite, le nombre de discontinuités matérielles (HW) GNSS (à partir de
GnssClock.getHardwareClockDiscontinuityCount
) est indiqué, ce qui permet de déterminer si le cycle de service est activé ou désactivé. Lorsque ce compteur augmente, cela indique qu'il y a eu une interruption dans l'observation continue des signaux GNSS (par exemple, le cycle de service est activé). Plus bas, la fiche affiche des informations agrégées pour toutes les mesures :- # mesures valides : pour qu'une mesure soit considérée comme valide, les indicateurs
STATE_CODE_LOCK
etSTATE_TOW_KNOWN
ouSTATE_TOW_DECODED
doivent être définis dansGnssMeasurement.getState
. - # usable accumulated delta range (ADR) : pour que l'ADR, ou phase porteuse, puisse être utilisée pour le positionnement, l'indicateur
ADR_STATE_VALID
doit être défini et les indicateursADR_STATE_RESET
etADR_STATE_CYCLE_SLIP
ne peuvent pas être définis dansGnssMeasurement.getAccumulatedDeltaRangeState
.
- # mesures valides : pour qu'une mesure soit considérée comme valide, les indicateurs
Si votre appareil indique toujours 0 ADR utilisable, même en plein ciel avec le cycle de service désactivé, cela indique que votre appareil n'est pas compatible avec les mesures de phase porteuse pouvant être utilisées pour le GNSS haute précision.
Dans la fiche du bas, chaque ligne représente un GnssMeasurement
individuel.
- La colonne Code type indique le type exact de signal GNSS à l'aide des types de code définis dans RINEX 4.01. Par exemple, les signaux GPS L1 avec le type de code "C" représentent L1 C/A, comme indiqué par la dernière lettre du code à trois caractères dans les tables RINEX. De même, le GPS L5 Q aurait un type de code "Q". Pour référence, consultez les tableaux des autres constellations GNSS à la fin de ce document.
- Dans la colonne Rx SV Time (ns) (Heure du satellite de réception (ns)), le texte est vert si la mesure est valide.
- Dans la colonne État, l'état est également vert si la mesure est valide. L'état affiche une version lisible par l'humain des indicateurs binaires définis dans le champ GnssMeasurement.getState().
Envoyez vos commentaires sur les nouvelles fonctionnalités à l'aide de notre Issue Tracker public.
Tableau 10 : Codes d'observation GPS RINEX version 4.01
Pour chaque mesure, le "Type de code" affiché correspond à la dernière lettre de la valeur "Plage pseudo" définie dans la spécification RINEX 4.01 pour le système GNSS et la fréquence porteuse concernés. Par exemple, "C" est utilisé pour le GPS L1 [C/A], tandis que "Q" est utilisé pour le GPS L5 Q.

Les utilisateurs peuvent faire défiler l'écran vers la droite pour afficher des colonnes supplémentaires pour chaque mesure:

- PRR est le taux de pseudo-distance en mètres par seconde de GnssMeasurement.getPseudorangeRateMetersPerSecond().
- La colonne État de l'ADR affiche la version lisible par l'homme des indicateurs par bits définis dans la colonne GnssMeasurement.getAccumulatedDeltaRangeState(). Si l'ADR peut être utilisé pour le positionnement, le texte des champs ADR (m) et État de l'ADR est vert.
Codes d'observation RINEX 4.01
La dernière des trois lettres des codes d'observation RINEX dans la colonne "Plage pseudo" correspond à la valeur Type de code affichée sur l'écran Mesures dans GnssLogger.
Pour plus de commodité, voici des tableaux issus de la spécification RINEX 4.01. Pour en savoir plus, consultez la spécification complète.






