I Forum di Amici della Vela
Visualizzare datati nmea - Versione stampabile

+- I Forum di Amici della Vela (https://forum.amicidellavela.it)
+-- Forum: TECNICA E MANUTENZIONE (/forumdisplay.php?fid=12)
+--- Forum: Elettricita' ed Elettronica (/forumdisplay.php?fid=15)
+--- Discussione: Visualizzare datati nmea (/showthread.php?tid=132785)



Visualizzare datati nmea - acquafredda - 06-09-2018 08:02

Durante la navigazione Registro i dati nmea sia come testo che come CSV usando navmonpc. Nello stesso tempo opencpn registra la traccia che puó essere esportata come gpx, ma visualizzando questa con vari programmi come Google Earth oppure con gps track editori visualizzo sol alcune info, la data ora velocitá e rotta ma tutte le altre info del vento, prodonditá, etc che registro come nmea non le riesco a visualizzare. Esiste una applicazione che dandogli in pasto i dati nmea mi visualizza la traccia e per ogni singolo punto della traccia mi indica tutti gli altri valori contenuti nel file nmea (vento, cog, sog, hdh, etc....).????

Grazie Giuseppe




Inviato dal mio iPad utilizzando Tapatalk


RE: Visualizzare datati nmea - diodo - 09-09-2018 21:45

Prova ad allegare un file, se non hai fretta vedo cosa si può fare.


RE: Visualizzare datati nmea - acquafredda - 10-09-2018 13:03

questo è un file di esempio:

https://drive.google.com/file/d/1mFvqePz31YkT6p46OjnS8faT93KJdD2m/view?usp=sharing

Ciao e grazie!


RE: Visualizzare datati nmea - clavy - 10-09-2018 15:17

Mi sembra che manchino i timestamp (ora e data di registrazione del dato).
Prova a messaggiare AndreaB72 lui ne aveva parlato in altra discussione, forse conosce anche i programmi per leggere i dati raw come questi.


RE: Visualizzare datati nmea - iv3wjr - 10-09-2018 15:59

Se mastichi Python ci sono due pacchetti: pynmea2 ed ais per decodificare il tuo file.
Io ho provato sulla prima riga (log[0]) e quello che esce è

In [4]: pynmea2.parse(log[0])
Out[4]: <MWV(wind_angle=Decimal('348.6'), reference='R', wind_speed=Decimal('8.9'), wind_speed_units='N', status='A')>

Idem (penso) per i dati AIS.

ma poi devi farci qualcosa con questo dato, scivere un programmino che lo visualizza in qualche modo. Se preferisci C o Java le librerie ci sono e forse sono anche più complete.
Ma una una applicazione che ti visualizza tutta la traccia e tutti i dati accessori non la conosco. Si potrebbe fare, ma è un bel po' di lavoro. Come ha detto diodo vedremo... quest'inverno26

Un'idea potrebbe essere quella di fare un KMZ con le info agganciate ai punti GPS e vederle con GoogleEarth. Ma mi sembra poco utile.

I miei 2 centesimi.


RE: Visualizzare datati nmea - acquafredda - 10-09-2018 17:15

Grazie per le risposte.
L'idea è quella di utilizzare il log per visualizzare la traccia e i relativi dati nmea registrati.
Open CPN ti permette di visualizzare la traccia ma nelle proprietà della traccia ti da solo lat, lot, giorno, ora, e velocità, che tra l'altro NON è la velocità reale in quel dato istante, ma è un valore calcolato come la distanza tra due posizioni fratto il tempo intercorrente...mi sembra che registrare i dati NMEA e poi non avere la possibilità di rivederli in maniera grafica sia una occasione persa.
GPSTrack Editor è un bel programmino, ti visualizza su layer OpenStreetMap la traccia, per ogni punto ti da più info di OpenCPN, ma nessuna info del tuo file NMEA
Ho cercato in giro ma non ho trovato nulla che faccia quello che avevo in testa: un visualizzatore della traccia e la possibilità di verificare, punto per punto, tutti i valori associati a quel determinato momento.
Purtroppo non so programmare e mi risulta difficile farmi qualcosa....