Programming Manual 2
National Marine Electronics Association
NMEA Executive Director
P. O. Box 50040, Mobile, Alabama 36605, USA
Tel (205) 473-1793 Fax (205) 473-1669
NMEA 0183 messages have a common structure, consisting of a message
header, data fields, and carriage return/line feed identifiers.
Example: $XXYYY,zzz,zzz,zzz…<CR><LF>
The components of this generic NMEA message example are displayed in
Table 1-1.
Table 1-1 NMEA Message Elements
Element Description
$ Message header character
XX NMEA Talker field. GP indicates a GPS talker
YYY Type of GPS NMEA Message
zzz Variable Length Message Fields
<CR> Carriage Return
<LF> Line Feed
Null, or empty fields occur when no information is available for that field.
To issue NMEA commands, use a program with a terminal utility running on
a PC computer. You may type these commands into the terminal utility
window once you have matched the communication parameters between
the terminal program and the receiver. You must ensure that when you
press the Enter key on your PC or terminal device to send a command, it
represents both a carriage return <CR> and line feed <LF>. If a NMEA
command is not working, this terminal facility option may not be set
correctly. Please contact your dealer, or CSI Wireless Customer Service for
more information.