Block a user
GPS Trip Detection, History & Playback
Fixed trip detection algorithm:
- Idle threshold 5min ? 10min - 11-min destination stop correctly splits into 2 trips, brief GPS gaps don't cause splits
- No more overlapping trips -…
GPS Trip Detection, History & Playback
GPS Trip Detection, History & Playback
GPS Trip Detection, History & Playback
Implemented in cc3375e. All 5 phases complete:
Backend:
- GpsTrip model + migration (TripStatus: ACTIVE/COMPLETED/PROCESSING/FAILED)
- Auto-detect trips in syncPositions cron (5-min idle…
GPS Trip Detection, History & Playback
Traccar inconsistency
Fixed with OSRM road-snapping (commit 33fda57)
Root cause: GPS routes were drawn as straight-line polylines between GPS points, cutting through buildings and non-existent roads. Mileage was…
Traccar inconsistency
Is there any way that you can take the data points and tie the positions to the most likely route so we can get accurate mileage? As the user is driving a car (and not flying) this route is…
Traccar to GPS Tracking page
Rewrote the GPS stats calculation to use stored GpsLocationHistory instead of Traccar summary API:
- Haversine distance formula calculates actual route distance between consecutive GPS…
Traccar inconsistency
Investigated and fixed multiple causes of GPS gaps:
- Increased sync overlap buffer from 5s to 30s to catch late-arriving positions
- Added position history endpoint for route trail…