Trimble PTNL,GGK datagram format
PTNL ,GGK is a proprietary datagram from Trimble (https://www.trimble.com). The PTNL, GGK datagram is used to decode the time, position, type and dilution of precision of the current position.
Format
$PTNL,GGK,hhmmss.ss,ddmmyy,dddmm.mmmmmmmm,a,dddmm.mmmmmmmm,a,x,zz,w.w,EHTaaa.bbb,M*hh
Description
Note
The datagram format described here remains the property of the organization that defined it. This datagram description is not complete. If you need more information, contact the owner.
1 $PTNLTalker identifier
2 GGKDatagram identifier
3 hhmmss.ssCoordinated Universal Time (UTC) of the current position
4 ddmmyyDay, month and year
5 dddmm.mmmmmmmmLatitude (degrees)
6 aDirection of latitude
•  N = North
•  S = South
7 dddmm.mmmmmmmmLongitude (degrees)
8 aDirection of longitude
•  E = East
•  W = West
9 xGPS quality indicator ()
10 zzNumber of satellites in use (00 - 12) (The number of satellites may be different from the number in view.)
11 w.wPDOP (Position dilution of precision)
12 EHTaaa.bbbEllipsoidal height of fix
13 MEllipsoid height (metres)
14 *hhChecksum
Note
The PTNL, GGK datagram is longer than the NMEA-0183 standard of 80 characters. The latitude and longitude are in the datum and ellipsoid of the selected reference frame.
GPS quality indicator
Quality indicator 0 (zero) means that fix is not available or invalid. Other values:
1 Autonomous GPS fix
2 Differential, floating carrier phase integer-based solution, RTK (float)
3 Differential, fixed carrier phase integer-based solution, RTK (fixed)
4 Differential, code phase only solution (DGPS)
5 WAAS corrected differential position
6 RTK network position (float solution)
7 RTK network position (fixed solution)