GPS Receiver User Manual

Copernicus GPS Receiver 213
NMEA 0183 C
The NMEA 0183 Communication Interface
The Copernicus GPS receiver can be configured for NMEA on either port A or port
B, at any baud rate. Below are the default NMEA characteristics for Port B of the
Copernicus GPS receiver.
Table C.1 Signal Characteristics
NMEA 0183 Message Format
The NMEA 0183 protocol covers a broad array of navigation data. The entire
protocol encompasses over 50 messages, but only a sub-set of these messages apply
to a GPS receiver like the Copernicus GPS Receiver. The NMEA message structure is
described below.
$IDMSG,D1,D2,D3,D4,.......,Dn*CS[CR][LF]
“$” The “$” signifies the start of a message.
ID The identification is a two letter mnemonic which describes the
source of the navigation information. The GP identification signifies
a GPS source.
MSG The message identification is a three letter mnemonic which
describes the message content and the number and order of the data
fields.
“,” Commas serve as delimiters for the data fields.
Dn Each message contains multiple data fields (Dn) which are delimited
by commas. The length of the fields can be variable.
“*” The asterisk serves as a checksum delimiter.
CS The checksum field contains two ASCII characters which indicate
the hexadecimal value of the checksum.
[CR][LF] The carriage return [CR] and line feed [LF] combination terminate
the message.
NMEA 0183 standard messages vary in length, but each message is limited to 79
characters or less. This length limitation excludes the “$” and the [CR][LF]. The
standard message data field block, including delimiters, is limited to 74 characters or
less.
Note – Trimble proprietary messages can exceed 79 characters and the data field
block of these messages can exceed 74 characters.
Signal Characteristic NMEA Standard
Baud Rate 4800
Data Bits 8
Parity None (Disabled)
Stop Bits 1