Average speed calculation incorrect from Wahoo

Yesterday I rode for 16.35 km with a ride time of 0:55:48. The elapsed time was 1:11:58 and intervals is showing the average speed as 13.6km/h which is based on the elapsed time and not the ride time.

This is the ride with data obtained from Wahoo (and Strava)
https://intervals.icu/activities/i67424421

Strava correctly shows the average speed as 17.7km/h

I’m pretty sure the average speed should be based on ride time not elapsed time.

Why?

Garmin shows 2 average speed numbers. One for total and one for moving.

You can’t say you did xx kph for x time if you haven’t actually done it…
In the summary you see 16.35 km done in 55m moving time. But the average speed of your ride is based on the distance over elapsed time and is what you actually performed.

1 Like

I‘m pretty sure it shows just the value of your device (from fit file session summary). So it depends on your device, how that will save/calculate this value.

I disagree. If I ride for 1 hour at a steady 30kph and then take a 1 hour break
My average speed while riding is 30kph. The one hour break is irrelevant, and should not reduce my average riding speed to 15kmh

What I want intervals to show me is how well I’m doing riding which is exactly what Strava does as this is a more meaningful metric from a training perspective.

If this is true then data from Strava and Wahoo behave differently and I’d prefer the Strava behaviour as I have rides sourced from both systems. Sometimes my ride is only in Strava for example when I don’t have my Wahoo head unit on the bike

Then create an interval for that 1 hour and take your average riding speed from the interval results with a Custom activity field.
If you do this on the top level of ‘activity’, you screw up general results.
If this would be done on speed, then it would also be done on power and the Power curve would become totally useless.
And if you take breaks of 1 hour, why not split up your activities, excluding long breaks.

If the avg speed is in the FIT field, Intervals will use that. If it’s not, Intervals will calculate from distance and elapsed time.

That’s quite a lot of effort! :slight_smile: which I would prefer not to have to do

I think the value of this metric changes depending on whether it is sourced from Wahoo or Strava… I think that is the point I’m try to explain, and that of the two I prefer to see my av ride speed while moving (which is what used to be sourced from Strava I believe)

If you use Wahoo, then it is Distance/(Elapsed Time - Pause pressed). This is saved to the fit file and will be used here in intervals.
If you use Strava it is distance / moving time.

If you want it always like Strava, then just use/create a custom field. Create your own or use this by pressing Custom > Search Custom:

Thanks for the info. That’s really helpful Thanks

With Strava, you only get elapsed time = moving time when you select as Race.