top of page

Nmea 0183 Codes !!exclusive!!

The RMC sentence (Recommended Minimum sentence C) is arguably the most vital. It is the "workhorse" of the sea, providing the essential trinity of navigation: position, velocity, and time. When an autopilot steers a vessel, it is likely listening intently to the RMC stream, adjusting the rudder based on the speed over ground (SOG) and course over ground (COG) fields.

: Includes time, latitude, longitude, and fix quality (e.g., how many satellites are used).

| Code | Name | Data | |------|------|------| | | Depth | Water depth (meters), offset from transducer | | MTW | Mean Temperature of Water | Water temperature (°C) | | MWV | Wind Speed & Angle | True/relative wind angle, speed (knots or m/s) | | VHW | Water Speed & Heading | Speed through water (knots), true heading (°) | nmea 0183 codes

: The next two characters identify the device type (e.g., GP for GPS, SD for Depth Sounder).

| Code | Name | Data | |------|------|------| | | AIS VHF Data Link Message | Encoded AIS message (types 1–27) | | VDO | AIS Own Vessel Report | Your vessel’s AIS data | The RMC sentence (Recommended Minimum sentence C) is

: Comma-separated values containing the actual information.

Sentences always end with a carriage return and line feed . Common NMEA 0183 Codes Explained : Includes time, latitude, longitude, and fix quality (e

A typical sentence, or "code," begins with a dollar sign ( $ ), followed by a talker identifier (two letters indicating the device type, such as GP for GPS or SD for Sounder), and a sentence identifier (three letters defining the data content). This is followed by a comma-delimited list of data fields and ends with a checksum.

The beauty of NMEA 0183 lies in its transparency. Unlike modern binary protocols, which require specialized software to decode, NMEA 0183 data is human-readable ASCII text. If one taps into the data stream, one sees sentences—strings of characters that resemble cryptic poetry.

The following three characters are the (e.g., GGA , RMC ) which defines the type of data contained. Data Fields: Variable-length fields separated by commas.

NMEA 0183 is the standard "language" used by marine electronics to talk to each other. It works by sending text strings, called , over a serial connection from a "talker" (like a GPS) to "listeners" (like a radar or autopilot). 1. Anatomy of an NMEA Sentence

bottom of page