Moving Time is different

Why does the moving time for an activity in Intervals, never match the moving time that was recorded by my Wahoo GPS? Also, why is distance a field I can edit but not moving time? The values are always close but never the same. Yesterday, for example, the GPS recorded a moving time of 4:16:47 but Intervals shows 4:17:13. Today, the difference, over 43 miles, was 3 minutes

What is moving time according to you?
Is it time moving at more then x kph or rather y kph?
Do you count 5m in between stops as moving or not?
Do you check for GPS errors or not?

Moving time is the time my GPS reports as moving. I don’t spend any time second guessing that number. I’m guessing from your question that maybe Intervals is calculating that value from GPS data, not using the number that the head unit comes up with. If that’s the case, how does Intervals calculate moving time?

This may need some clarification…
Moving Time is a metric calculated on some devices or on the analysis app/software package. It is not a metric that gets written to the FIT file. And there is no general consensus on how it is calculated. Different brands/manufacturers/analysis packages, use their own set of parameters to consider what is moving or not moving. Because of this, you see differences in moving time.
The only things that gets written to the FIT file regarding timing are:

  • Start Time
  • Stop Time
  • Lap events
  • Pause and resume events (be it from manual or auto-pause where the latter often occurs depending on user settings)

Even Elapsed Time, can be interpreted differently by the analysis package. Logically you would think that it is Stop minus Start Time. But some use ‘Recording Time’, which excludes Paused time, others don’t.
So you see that there can be differences in lots of those things.
Hope that explains.
If you analyse your activity (from a Wahoo device) on a Wahoo app, it will almost certainly have the same number. But that same file will almost surely return a different number for moving time on, for example, Garmin Connect.

Thank you

Something to try…

My Garmin is set to always record (no auto-pause). With that, Intervals shows moving time which is the same as Strava moving time and WKO movingduration.

If you want to see ELAPSED TIME, then at the bottom of an activity, select Actions > Settings

and then enable “Ignore velocity data” option as shown below:

With that setting Intervals will show total elapsed time, again its basically the same as Strava Elapsed Time and WKO elapsedtime.

I believe Interval’s “Coasting time” is when power is less than 10W and speed is greater than 0.62 mph.