From 89de9766677e9a48b7f3c4f2f99132b29f5f073c Mon Sep 17 00:00:00 2001 From: Mathieu Pellerin Date: Sat, 1 Feb 2025 19:45:13 +0700 Subject: [PATCH] When resuming a track, skip a maximum distance constraint since we're not unlikely to resume from a far away distance --- src/core/tracker.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/core/tracker.cpp b/src/core/tracker.cpp index a3f5463b6b..8b28d3e88d 100644 --- a/src/core/tracker.cpp +++ b/src/core/tracker.cpp @@ -277,6 +277,9 @@ void Tracker::start( const GnssPositionInformation &positionInformation, const Q //set the start time of first position setStartPositionTimestamp( positionInformation.utcDateTime().isValid() ? positionInformation.utcDateTime() : QDateTime::currentDateTime() ); + //ignore maximum distance when starting/restarting a track + mMaximumDistanceFailuresCount = MAXIMUM_DISTANCE_FAILURES + 1; + //track first position processPositionInformation( positionInformation, projectedPosition ); }