Not all track points are saved. Track Recorder.

SYMPTOM

All track points are not saved in the track.

CAUSE

GpsGate only saves data necessary to generate reports and display historical tracks. Redundant data is sometimes filtered to improve performance. This is particular useful when faulty devices spam your server with redundant data.

Those are the default rules for live data:

The distance change is 500 meters,
or the time change is 60 seconds,
or the heading change is 30 degrees,
or the speed change is 10 kph
or any of the inputs has changed value.

For historical/buffered data all but input changes are considered.

SOLUTION

Disable Track Recorder

Edit the file C:\GpsGateServer\Franson NMEA Service\GpsGate.Service.exe.config

Inside the <appSetting > tag add:

<add key="DisableTrackFilter" value="true" />

Save the file and restart the Service under SiteAdmin -> Service.