Il messaggio NMEA

Transcript

Il messaggio NMEA
Il messaggio NMEA
Per l’attivazione di alcuni prodotti di rete in tempo reale (in particolare VRS
e i-MAX) è necessario che l’utente invii la propria posizione al Centro di
Calcolo tramite messaggio con specifiche NMEA. Questo è possibile farlo
sul proprio rover impostando l’invio al Centro di Calcolo della propria
posizione tramite messaggio NMEA.
Gli standard NMEA sono flussi di dati nel formato ASCII, trasmessi a 4800
bps, da un “talker” ad un “listener”, dove il “talker” è il device elettronico
che manda i dati ad un altro device (ad esempio un ricevitore GPS) e il
“listener” è un apparecchio elettronico che riceve i dati (ad esempio un
computer che si interfaccia con un ricevitore GPS).
Il flusso dati NMEA può includere informazioni sulla posizione, il datum e
altre variabili. Il dato è inviato sotto forma di frasi, ognuna che inizia con il
segno “$” e termina con un carriage return-line “<CR><LF>”; il simbolo “$”
è seguito da cinque caratteri che identificano il “talker”, il formato e il tipo
di dato Le frasi possono essere di diverso tipo, ad esempio per il GPS i più
utilizzati sono:
NMEA GGA: formato standard per la trasmissione di coordinate
geografiche e informazioni sul DOP;
NMEA GGQ: formato standard per la trasmissione di coordinate
geografiche e informazioni sulla qualità delle coordinate;
NMEA LLQ: formato standard per la trasmissione di coordinate locali e
informazioni sulla qualità delle coordinate.
Il formato standard NMEA GGA (anche detto GPS fix data) è il più
utilizzato; inoltre è il formato utilizzato all’interno di una rete di stazioni
permanenti dal rover per far conoscere al Centro di Calcolo la propria
posizione, necessario con correzioni di area VRS o i-MAX (vedi
approfondimento sui prodotti di rete in tempo reale).
Qui di seguito è mostrata la struttura generale della frase GGA mentre in
tabella 2.2 vengono spiegati i termini della stessa.
Struttura della frase GGA:
$GPGGA,hhmmss.ss,llll.ll,a,yyyyy.yy,a,x,xx,x.x,x.x,M,x.x,M,x.x,xxxx*hh<CR>
<LF>
Formato
Contenuto
$xxGGA,
Identificazione “talker”, formato e tipo di dato. GPGGA per
messaggio NMEA relativo a sistema GPS, GLGGA per
GLONASS o GNGGA per GPS&GLONASS
hhmmss.ss, Tempo UTC
llll.ll ,
a,
yyyyy.yy,
x,
Latitudine
Emisfero “N”/”S”
Longitudine
Indicatore qualità GPS
0 = fissaggio non disponibile o invalido
1 = Nessuna posizione in tempo reale, navigation fix
2 = Posizione realtime, ambiguità non fissata
3 = Soluzione PPS
Il messaggio NMEA
1
4 = Posizione realtime, ambiguità fissata
5 = Posizione realtime, ambiguità float
6 = modalità di stima (dead reckoning)
xx,
Numero di satelliti usati per produrre la soluzioni
x.x,
HDOP
x.x,
Altezza ortometrica
M,
Metri (unità dell’altezza ortometrica)
x.x,
Altezza del geoide sull’ellissoide WGS84
M,
Metri (unità dell’altezza del geoide)
x.x,
Epoca del dato GPS differenziale in secondi
xxxx,
hh
2
ID stazione di riferimento (range 0000-1023)
Somma di controllo dei dati per verificare l’integrità del
messaggio
Il messaggio NMEA
Quest’opera è stata rilasciata con licenza
Creative Commons Attribuzione - Non commerciale 2.5 Italia
(CC BY-NC 2.5 IT)
Per leggere una copia della licenza visita il sito web:
http://creativecommons.org/licenses/by-nc/2.5/it/