13
$GPZDA
This message transfers UTC Time and Date. Since the latency of preparing and transferring the
message is variable, and the time does not refer to a particular position fix, the seconds precision is
reduced to 2 decimal places. The $GPZGA message format is shown below.
Field
Format
Min chars
Max chars
Notes
Message ID
$GPZDA
6
6
ZDA protocol header.
UTC time
hhmmss
.ss
2,2,2.2
2,2,2.2
00000000.00 to 235959.99
UTC day
dd
2
2
01 to 31, day of month.
UTC month
mm
2
2
01 to 12.
UTC Year
yyyy
4
4
1989-9999.
Local zone hours
Int
(-)2
(-)2
Offset of local time zone (-13) to 13.
Local zone minutes
Unsigned
2
2
Checksum
*xx
(0) 3
3
2 digits.
Message terminator
<CR> <LF>
2
2
ASCII 13, ASCII 10.
Extensions Specification
For all $PNMRX messages it is possible to configure an alternative string to replace the NMRX
part, the node always responds to the $PNMRX strings and can be configured to generate and
respond to the alternative string.
$PNMRX100, Set serial port mode
This message is sent to control the serial communications port parameters. The $PNMRX100
message format is shown below.
Field
Format
Min chars
Max chars
Notes
Message ID
$PNMRX100
6
6
PNMRX100 protocol header.
Protocol
Char
1
1
0
NMEA mode
1
NemeriX Binary Mode (under dev)
Baud
Int
4
6
1200.
2400.
4800.
9600.
19200.
38400.
57600.
Parity
Char
1
1
0.
None.
1.
Odd.
2.
Even.