Traccar Client Protocol

This protocol is used only by old versions of Traccar Client. New versions use the OsmAnd protocol.

The protocol uses TCP as a transport layer. Messages are separated by carriage return and line feed characters (\r\n).

Login (sent once a TCP connection is establshed):

$PGID,123456789012345*0F\r\n (where 123456789012345 - IMEI or other unique id)

Simple location report format is just a standard NMEA GPRMC sentence:

$GPRMC,225446,A,4916.45,N,12311.12,W,000.5,054.7,191194,020.3,E*68\r\n

Extended location report format:

$TRCCR,20140111000000.000,A,60.000000,60.000000,0.00,0.00,0.00,50,*3a\r\n