There are a several supported formats, all of which are listed here. Minimally, any format must contain a vehicle ID, time of position and position in practically any coordinate system
(although WGS84 geographic coordinates are most common). Dynamic Survey Solution will support additional protocols at no charge.
SERIAL COMMUNICATION PROTOCOLS
Raveon:
$PRAVE,0002,0001,3308.9037,-11713.1167,165919,2,9,184,25,12.7,0,-95,0,0,,*76
$PRAVE,0003,0001,3308.9086,-11713.1138,165920,2,10,189,25,13.0,0,-100,0,0,,*73
The Raveon data has the sender's ID as the second comma delimited string.
Teledesign:
+TSNA01003$GPGGA,223419.19,3157.1422,N,10208.4465,W,1,05,2.8,841.6,M,-23.0,M,,*5C
+TSNA01003$GPGGA,223409.19,3157.1419,N,10208.4464,W,1,05,2.8,840.5,M,-23.0,M,,*56
The five characters after '+TSNA' represent the vehicle ID so above that is '01003'.
Kantronics:
G12>$GPGGA,223419.19,3157.1422,N,10208.4465,W,1,05,2.8,841.6,M,-23.0,M,,*5C
G12>$GPGGA,223409.19,3157.1419,N,10208.4464,W,1,05,2.8,840.5,M,-23.0,M,,*56
Here, G12 is the vehicle ID
Kenwood:
$PKLDS,140520,A,2947.4050,N,09540.5596,W,000.0,000.0,210605,5.4,W00,349,4900,80,00,*67
$PKLDS,140520,A,2947.4050,N,09540.5596,W,000.0,000.0,210605,5.4,W00,349,4900,80,00,*67
...the vehicle ID is'3494900'.
PBX Tail Buoy tracking system:
$GP1001,223419.19,3157.1422,N,10208.4465,W,1,05,2.8,841.6,M,-23.0,M,,*5C
$GP1001,223409.19,3157.1419,N,10208.4464,W,1,05,2.8,840.5,M,-23.0,M,,*56
This is essentially the NMEA string in which the 'GGA' has been replaced with the vehicle ID, in this case '1001'.
Trimble ASCII Interface Protocol (TAIP):
See manual for details