NMEA 0183

1

NMEA 0183 is a combined electrical and data specification for communication between marine electronics such as echo sounder, sonars, anemometer, gyrocompass, autopilot, GPS receivers and many other types of instruments. It has been defined and is controlled by the National Marine Electronics Association (NMEA). It replaces the earlier NMEA 0180 and NMEA 0182 standards. In leisure marine applications, it is slowly being phased out in favor of the newer NMEA 2000 standard, though NMEA 0183 remains the norm in commercial shipping.

Details

The electrical standard that is used is EIA-422, also known as RS-422, although most hardware with NMEA-0183 outputs are also able to drive a single EIA-232 port. The standard calls for optically isolated inputs. There is no requirement for isolation for the outputs. The NMEA 0183 standard uses a simple ASCII, serial communications protocol that defines how data are transmitted in a "sentence" from one "talker" to multiple "listeners" at a time. Through the use of intermediate expanders, a talker can have a unidirectional conversation with a nearly unlimited number of listeners, and using multiplexers, multiple sensors can talk to a single computer port. At the application layer, the standard also defines the contents of each sentence (message) type, so that all listeners can parse messages accurately. While NMEA 0183 only defines an RS-422 transport, there also exists a de facto standard in which the sentences from NMEA 0183 are placed in UDP datagrams (one sentence per packet) and sent over an IP network. The NMEA standard is proprietary and sells for at least US$2000 (except for members of the NMEA) as of September 2020. However, much of it has been reverse-engineered from public sources.

UART settings

There is a variation of the standard called NMEA-0183HS that specifies a baud rate of 38,400. This is in general use by AIS devices.

Message structure

As an example, a waypoint arrival alarm has the form: Another example for AIS messages is:

NMEA sentence format

The main talker ID includes: NMEA message mainly include the following "sentences" in the NMEA message: One example, the sentence for Global Positioning System Fixed Data for GPS should be "$GPGGA".

Vendor extensions

Most GPS manufacturers include special messages in addition to the standard NMEA set in their products for maintenance and diagnostics purposes. Extended messages begin with "$P". These extended messages are not standardized.

Software compatibility

NMEA 0183 is supported by various navigation and mapping software. Notable applications include:

Sample file

A sample file produced by a Tripmate 850 GPS logger. This file was produced in Leixlip, County Kildare, Ireland. The record lasts two seconds. $GPGGA,092750.000,5321.6802,N,00630.3372,W,1,8,1.03,61.7,M,55.2,M,,76 $GPGSA,A,3,10,07,05,02,29,04,08,13,,,,,1.72,1.03,1.380A $GPGSV,3,1,11,10,63,137,17,07,61,098,15,05,59,290,20,08,54,157,3070 $GPGSV,3,2,11,02,39,223,19,13,28,070,17,26,23,252,,04,14,186,1479 $GPGSV,3,3,11,29,09,301,24,16,09,020,,36,,,76 $GPRMC,092750.000,A,5321.6802,N,00630.3372,W,0.02,31.66,280511,,,A43 $GPGGA,092751.000,5321.6802,N,00630.3371,W,1,8,1.03,61.7,M,55.3,M,,75 $GPGSA,A,3,10,07,05,02,29,04,08,13,,,,,1.72,1.03,1.380A $GPGSV,3,1,11,10,63,137,17,07,61,098,15,05,59,290,20,08,54,157,3070 $GPGSV,3,2,11,02,39,223,16,13,28,070,17,26,23,252,,04,14,186,1577 $GPGSV,3,3,11,29,09,301,24,16,09,020,,36,,,76 $GPRMC,092751.000,A,5321.6802,N,00630.3371,W,0.06,31.66,280511,,,A45 Note some blank fields, for example:

Status

NMEA 0183 continued to be maintained separately: V4.10 was published in early May 2012, and an erratum noted on 12 May 2012. On November 27, 2018, it was issued an update to version 4.11, which supports Global Navigation Satellite Systems other than GPS.

This article is derived from Wikipedia and licensed under CC BY-SA 4.0. View the original article.

Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc.
Bliptext is not affiliated with or endorsed by Wikipedia or the Wikimedia Foundation.

Edit article