Message Type 16, $GPGLL
This is a standard NMEA message containing GPS latitude and longitude information and time.
NMEA 0183 v2.0 message format is:
$GPGLL,llll.llll,a,yyyyy.yyyy,b,hhmmss.ss,v*hh<CR><LF>
NMEA 0183 v3.0 message format is:
$GPGLL,llll.llll,a,yyyyy.yyyy,b,hhmmss.ss,v,c*hh<CR><LF>
Where:
llll.llll is the position latitude in degrees, minutes and decimal minutes
a is N(orth) or S(outh)
yyyyy.yyyy is the position longitude in degrees, minutes and decimal minutes
b is E(ast) or W(est)
hhmmss.ss is the UTC time in hours, minutes, seconds, and decimal seconds
v is the data validity flag: A = valid current data, B = valid stored data,
V = invalid current data, W = invalid stored data
c is the positioning system mode indicator (NMEA 0183 v3.0 only): A = autonomous mode, D = Differential mode, E = Estimated (dead reckoning) mode, M = Manual input mode, S = Simulator mode, N = Data not valid. Note: The CTM internal GPS module supports autonomous mode only.
hh is the message checksum
Examples:
NMEA 0183 v2.0:
$GPGLL,4915.3927,N,12259.8049,W,223636.00,A*18
NMEA 0183 v3.0:
$GPGLL,4915.3920,N,12259.8072,W,222414.00,A,A*79