$GPRMC: NMEA standard Recommended Minimum GPS/Transit Data
The $GPRMC message is output at a variable rate between 5Hz and 20 Hz.
Format:
$GPRMC,hhmmss.ss,A,llll.llll,a,yyyyy.yyyy,a,x.x,x.x,ddmmyy,x.x,a*hh
Field
Name
DVL Notes
hhmmss.ss
UTC of position fix
Power-on time = midnight
A
Data status (V=navigation receiver warning)
“A” if GPS is connected and showing A status
“A” if DVL has a fix
“V” otherwise
llll.llll
Latitude of fix
DVL sends four decimal digits of minute; only valid if data status is “A”; field may be empty
a
N or S
Only valid if data status is “A”; field may be empty
yyyyy.yyyy
Longitude of fix
DVL sends four decimal digits of minute; only valid if data status is “A”; field may be empty
a
E or W
Only valid if data status is “A”; field may be empty
x.x
Speed over ground in knots
DVL speed (directionless) in knots; only valid if data status is “A”; field may be empty
x.x
Track made good in degrees True
Heading of sensor head bow direction, from IMU, in Vehicle Frame (see Appendix on coordinate systems)
ddmmyy
UT date
Always “010120”
x.x
Magnetic variation degrees
Always empty
direction
E or W
Always empty
*
End of fields
hh
Checksum
NMEA standard
hh
Checksum
NMEA standard
Examples:
$GPRMC,193131.000,V,,,,,0.58,168.81,280720,,,*4A
$GPRMC,192921.000,A,4458.1690,N,09331.0392,W,0.01,36.57,280720,,,*43
Last updated