From 6435c235916dab5d554e2cd41adbc26672ba96f2 Mon Sep 17 00:00:00 2001 From: grauser Date: Fri, 31 Jul 2015 23:35:51 +0200 Subject: [PATCH] RideFileCache : Correct weighting factor for Xpower in MeanMaxComputer fix #1480 --- src/RideFileCache.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/RideFileCache.cpp b/src/RideFileCache.cpp index 5164f4b8a..e1e320ae6 100644 --- a/src/RideFileCache.cpp +++ b/src/RideFileCache.cpp @@ -1203,7 +1203,7 @@ MeanMaxComputer::run() // xPower - 25s EWA - uses same algorithm as BikeScore.cpp if (series == RideFile::xPower) { - const double exp = 2.0f / ((25.0f / ride->recIntSecs()) + 1.0f); + const double exp = ride->recIntSecs() / ((25.0f / ride->recIntSecs()) + ride->recIntSecs()); const double rem = 1.0f - exp; int rollingwindowsize = 25 / ride->recIntSecs();