[top]Basic Structure
Sentences start with a leading dollar sign ($) and end with a carriage return/line feed. There is often an asterisk (*) followed by an exclusive OR checksum. Sentence length can be no longer than 80 characters, excluding closing characters.
Waypoint Arrival Alarm
Almanac data
Auto Pilot A sentence
Auto Pilot B sentence
Bearing Origin to Destination
Bearing using Great Circle route
Datum being used.
Fix information
Lat/Lon data
Overall Satellite data
GPS Pseudorange Noise Statistics
Detailed Satellite data
send control for a beacon receiver
Beacon receiver status information.
recommended Loran data
recommended navigation data for gps
Recommended Minimum Data for GPS
This is the most commonly used NMEA Sentence. This provides the basic information of Location, Velocity, and Time.
Structure:
$GPRMC,<TIME>,<STS>,<LATITUDE>,<LAT_BEARING>,<LONG ITUDE>,<LON_BEARING>,<SPEED>,<TRACK>,<DATE>,<MAG_V AR>,<MAG_VAR_DIR>*<CHECKSUM>
Definition:- $GPRMC - Header
- <TIME> - Time in HHMMSS format. Zero-filled.
- <STS> - Status
- <LATITUDE> - Latitude in DDMM.SSSS (Degrees, Minutes, Seconds) format. Zero-Filled.
- <LAT_BEARING>
- <LONGITUDE> - Longitude in DDMM.SSSS (Degrees, Minutes, Seconds) format. Zero-Filled.
- <LON_BEARING>
- <SPEED> - Speed given in knots in 000.0 format. Zero-filled.
- <TRACK> - Track angle in degrees true
- <DATE> - Date given in DDMMYY format
- <MAG_VAR> - Magnetic Variation
- <MAG_VAR_DIR> - Direction of Magnetic Variation
- *<CHECKSUM> - XOR CheckSum
route message
Transit Fix Data
Multiple Data ID
dual Ground / Water Spped
Vector track an Speed over the Ground
Waypoint closure velocity (Velocity Made Good)
Waypoint Location information
cross track error
measured cross track error
Zulu (UTC) time and time to go (to destination)
Date and Time