We need professionals to make native device integration to the GPSGATE server ([login to view URL] ). Programmer must write and test device driver for GPSGATE tracking server. Programmer has to provide fully commented source codes as well documentation for it: what tools did the programmer use, how to test, etc, how to add DLL driver to GPS GATE.
The driver must log all received data to the txt log file (received data through TCP/UDP). Device parameter list must be included in the DEVICE MAPPER of GPSGATE server.
This programming work is relatively easy, therefore we expect compact and understandable source code. We will test final work, using simple hyperterminal or other freeware applications.
Protocol sample: $$^143,359231035753019,AAA,35,47.891890,106.773660,120317095957,A,9,21,0,26,0.9,1221,5104898,5966985,428|88|0023|11FA,0000,0009|0005||02D7|020D,*14[0x0D][0x0A]
$$]143,359231035753019,AAA,35,47.891890,106.773660,120317095946,A,9,21,0,26,0.9,1221,5104898,5966975,428|88|0023|11FA,0000,0009|0005||02D5|020E,*0F[0x0D][0x0A]
Command format of GPRS packets are as follows:
From server to tracker:
@@<L(2 bytes)><ID(7bytes)><command(2bytes)><parameter><checksum (2 bytes)>\r\n
From tracker to server:
$$<L(2 bytes)><ID(7bytes)><command(2bytes)><data><checksum(2bytes)>\r\n
Protocol description can be found here: [login to view URL]
Please note, that the driver must be editable to insert additional parameters, as the firmware for gpstracker constantly evolves (addition of accumulated counted fuel via analog fuel counter-digital data).