IDENTIFICATOR DELLE FRASI E FORMATI
Ci sono molte frasi nello standard NMEA, per ogni tipo di dispositivo che può
essere utilizzato in ambiente marino. Alcune fra quelle più significative, che
hanno applicabilità con i ricevitori GPS, sono elencate e spiegate di seguito.
Tutti i messaggi hanno l'identificativo iniziale "GP".
• AAM - Waypoint Arrival Alarm
• ALM - Almanac data
• APA - Auto Pilot A sentence
• APB - Auto Pilot B sentence
• BOD - Bearing Origin to Destination
• BWC - Bearing using Great Circle route
• DTM - Datum being used.(formato non conosciuto)
• GGA - Fix information
• GLL - Lat/Lon data
• GSA - Overall Satellite data
• GSV - Detailed Satellite data
• MSK - send control for a beacon receiver
• MSS - Beacon receiver status information. (formato non conosciuto)
• RMA - recommended Loran data
• RMB - recommended navigation data for gps
• RMC - recommended minimum data for gps
• RTE - route message
• VTG - Vector track an Speed over the Ground
• WCV - Waypoint closure velocity (Velocity Made Good)
• WPL - Waypoint information
• XTC - cross track error (formato non conosciuto)
• XTE - measured cross track error
• ZDA - Date and Time
• ZTG - Zulu (UTC) time and time to go (to destination)
Siccome, come è stato appena evidenziato, le frasi NMEA relative al GPS sono molte, dovranno essere utilizzate soltanto quelle frasi che forniscono una informazione di posizionamento tale da poter essere rappresentata su di una cartina stradale.
Si è analizzata una buona parte dei ricevitori GPS attualmente in com-
mercio per capire quali tra queste "sentences" sono quelle maggiormente gestite. A parte le frasi proprietarie di alcuni tra i produttori dei ricevitori visti, quelle presenti nella maggior parte di essi sono: GGA, GLL, RMC.
Queste frasi saranno analizzate qui di seguito.
GGA - Global Positioning System Fix Data. Time, Position and
Fix related data for a GPS receiver
Frase che comprende dati relativi al fix tridimensionale (3D) e all'uso della
correzione differenziale.
2 3 4 5 6 7 8 9 10 11 12 13 14 15
| | | | | | | | | | | | | | |
$GPGGA,hhmmss.ss,1111.11,a,yyyyy.yy,a,x,xx,x.x,x.x,M,x.x,M,x.x,xxxx*hh
1. ora (UTC)
2. latitudine
3. orientazione della latitudine: N o S (Nord o Sud)
4. longitudine
5. orientazione della longitudine: E o W (Est o Ovest)
6. indicatore qualità del fix: 0 = non disponibile, 1 = fix GPS, 2 = fix
GPS differenziale
7. numero di satelliti in vista: 00 - 12
8. HDOP (Horizontal Dilution of Precision)
9. altitudine dell'antenna rispetto al livello medio del mare (geoide)
10. unità di misura dell'altitudine dell'antenna, metri
11. altezza (separazione) del geoide. Differenza tra l'ellissoide WGS-84 e il
livello medio del mare (geoide)
12. unità di misura della separazione del geoide, metri
13. tempo in secondi dall'ultimo aggiornamento DGPS. Campo nullo quan-
do GPS differenziale non è usato
14. identificatore della stazione di riferimento differenziale: 0000 - 1023
15. checksum
GLL - Geographic Position - Latitude/Longitude
Frase minima, solo dati posizionali, ora e validità del fix.
1 2 3 4 5 6 7
| | | | | | |
$GPGLL,1111.11,a,yyyyy.yy,a,hhmmss.ss,A*hh
1. latitudine
2. orientazione della latitudine: N o S (Nord o Sud)
3. longitudine
4. orientazione della longitudine: E o W (Est o Ovest)
5. ora (UTC)
6. status: A = Valido, V= Non valido
7. checksum
RMC - Recommended Minimum Navigation Information
Una delle frasi più complete comprendente dati essenziali relativi a data/ora,
posizione, velocità e un minimo relativo alla qualità della rilevazione.
1 2 3 4 5 6 7 8 9 10 11 12
| | | | | | | | | | | |
$GPRMC,hhmmss.ss,A,1111.11,a,yyyyy.yy,a,x.x,x.x,ddmmyy,x.x,a*hh
1. ora (UTC)
2. status: A = valido, V = warning del ricevitore
3. latitudine
4. orientazione della latitudine: N o S (Nord o Sud)
5. longitudine
6. orientazione della longitudine: E o W (Est o Ovest)
7. velocità al suolo, in nodi
8. direzione di movimento, in gradi reali
9. data
10. variazione / declinazione magnetica, in gradi
11. verso della variazione / declinazione magnetica: E o W (Est o Ovest)
12. checksum
E' opportuno fare una considerazione per quanto riguarda il formato di
latitudine e longitudine espresso all'interno delle frasi NMEA.
Quando è fornita l'informazione riguardante latitudine e longitudine, le
due cifre immediatamente prima del punto decimale sono la parte intera dei
minuti (primi), e le restanti cifre alla sinistra dei primi sono i gradi.
Per esempio:
4533.35: 45 gradi e 33.35 primi. ".35" di un minuto sono
esattamente 21 secondi;
16708.033: 167 gradi e 8.033 primi. ".033" di un minuto sono
circa 2 secondi.