dimanche 12 juillet 2009

Connex GPC35Js NMEA

The first messages are

GloNav Ltd (c) 2007. GN_GPS_Nav_Lib: 2.05.5-080304-301-0EF5 Mar 4 2008 14:25:57
GloNav Ltd (c) 2007. WinCE_5: 2.05.5-080304-301-0000 Mar 4 2008 14:28:35

And then, every second, we can read curiously redondant NMEA informations

$GPGGA,064151.000,5038.736180,N,00534.110749,E,1,3,2.49,94.083,M,47.536,M,,*6F
$GPGLL,5038.736180,N,00534.110749,E,064151.000,A,A*53
$GPGSA,A,2,08,10,25,,,,,,,,,,2.69,2.49,1.00*0E
$GPGST,064151.000,1.5,31,30,19,31,30,62*68
$GPGSV,2,1,06,08,71,176,38,10,61,289,39,25,36,056,42,15,09,273,*7A
$GPGSV,2,2,06,07,,,39,13,,,37*74
$GPRMC,064151.000,A,5038.736180,N,00534.110749,E,0.013,0,120809,,,A*7A
$GPVTG,0,T,,M,0.013,N,0.024,K,A*17
$GPZDA,064151.000,12,08,2009,,*51

hms 064151.000 (06:41:51) appears 5 times
date 2009/08/12 appears twice
latitude 5038.736180 (50° 38.736180') appears 3 times
longitude 00534.110749 (5° 34.110749') appears 3 times

See NMEA Reference Manual1.pdf for the signification.

* GPGGA[2] = latitude (dddmm.mmmmm)
* GPGGA[4] = longitude (dddmm.mmmmm)
* GPGGA[7] = #satellites used 0..12
* GPGGA[8] = HDOP (Horizontal Dilution Of Precision
* GPGGA[9] = altitude (meters)

* GPGLL - latitude - longitude -time

* GPGSA[3..15] = SatId[channel]
* GPGSA[16..18] = PDOP - HDOP - VDOP

* GPGST ?

* GPGSV[4..7] = SatId, elevation, azimut, SNR

* GPRMC[7] = speed over ground (knots)
* GPRMC[8] = course over ground (degrees)

* GPVTG[1] = course (degrees)
* GPVTG[7] = speed over ground (km/h)

* GPZDA - time - hms dmy