Con GnssLogger v3.1, gli utenti possono visualizzare e analizzare i dati GNSS non elaborati nella schermata Misurazioni.
Ecco la schermata Misurazioni, seguita da alcuni suggerimenti per ottenere il massimo da questi dati:

Nella scheda in alto:
- In alto a sinistra vengono mostrati i dati dell'orologio GNSS (corrispondenti a
GnssClock
). - In alto a destra viene mostrato il conteggio delle discontinuità hardware (HW) del GNSS (da
GnssClock.getHardwareClockDiscontinuityCount
), che consente di determinare se il ciclo di lavoro è attivo o meno. Quando questo contatore aumenta, indica che si è verificata un'interruzione nell'osservazione continua dei segnali GNSS (ad es. il ciclo di lavoro è attivo). Più in basso, la scheda mostra informazioni aggregate per tutte le misurazioni:- # misurazioni valide: affinché una misurazione sia considerata valida, i flag
STATE_CODE_LOCK
eSTATE_TOW_KNOWN
oSTATE_TOW_DECODED
devono essere impostati inGnssMeasurement.getState
. - # intervallo delta accumulato utilizzabile (ADR) — Affinché l'ADR o la fase del vettore sia considerata utilizzabile per il posizionamento, il flag
ADR_STATE_VALID
deve essere impostato e non è possibile impostare i flagADR_STATE_RESET
oADR_STATE_CYCLE_SLIP
inGnssMeasurement.getAccumulatedDeltaRangeState
.
- # misurazioni valide: affinché una misurazione sia considerata valida, i flag
Se il tuo dispositivo segnala sempre un ADR utilizzabile pari a 0, anche quando è all'aperto con il ciclo di lavoro disattivato, è un buon indicatore del fatto che il dispositivo non supporta le misurazioni della fase portante che possono essere utilizzate per il GNSS ad alta precisione.
Nella scheda in basso, ogni riga rappresenta un singolo GnssMeasurement
.
- La colonna Tipo di codice mostra il tipo esatto di segnale GNSS utilizzando i tipi di codice definiti in RINEX 4.01. Ad esempio, gli indicatori L1 del GPS con tipo di codice "C" rappresentano L1 C/A, come indicato dall'ultima lettera del codice di tre caratteri nelle tabelle RINEX. Analogamente, GPS L5 Q avrà un tipo di codice "Q". Consulta le tabelle relative alle altre costellazioni GNSS alla fine di questo documento come riferimento.
- Nella colonna Tempo SV Rx (ns), il testo è verde se la misurazione è valida.
- Nella colonna Stato, lo stato è verde anche se la misurazione è valida. Stato mostra una versione leggibile dei flag a livello di bit impostati nel campo GnssMeasurement.getState().
Fornisci feedback sulle nuove funzionalità utilizzando il nostro Issue Tracker pubblico.
Tabella 10 : codici di osservazione GPS della versione 4.01 di RINEX
Per ogni misurazione, il "Tipo di codice" mostrato è l'ultima lettera del valore "Pseudo Range" definito nella specifica RINEX 4.01 per il sistema GNSS pertinente e la frequenza portante. Ad esempio, "C" viene utilizzato per il GPS L1 [C/A], mentre "Q" viene utilizzato per il GPS L5 Q.

Gli utenti possono scorrere verso destra per visualizzare colonne aggiuntive per ogni misurazione:

- PRR è la frequenza pseudo-intervallo in metri al secondo di GnssMeasurement.getPseudorangeRateMetersPerSecond()
- La colonna Stato ADR mostra la versione leggibile da parte dell'uomo degli indicatori bitwise impostati nella colonna GnssMeasurement.getAccumulatedDeltaRangeState(). Se l'ADR è utilizzabile per il posizionamento, il testo nei campi ADR (m) e Stato ADR è verde.
Codici di osservazione RINEX 4.01
L'ultima delle tre lettere dei codici di osservazione RINEX nella colonna Pseudo Range è il valore Tipo di codice mostrato nella schermata Misurazioni in GnssLogger.
Per comodità, di seguito sono riportate le tabelle delle specifiche RINEX 4.01. Per i dettagli, consulta la specifica completa.






