Only increase relative elevation gain when relative grade is positive (#168)
This commit is contained in:
parent
1b450c00d9
commit
839b93a43b
@ -30,7 +30,7 @@ class RelativeElevationGainDataType(private val karooSystemService: KarooSystemS
|
|||||||
val gradeDifferenceDueToWind = relativeGrade - actualGrade
|
val gradeDifferenceDueToWind = relativeGrade - actualGrade
|
||||||
var intervalWindElevation = 0.0
|
var intervalWindElevation = 0.0
|
||||||
|
|
||||||
if (gradeDifferenceDueToWind > 0) {
|
if (gradeDifferenceDueToWind > 0 && relativeGrade > 0) {
|
||||||
val distanceCovered = riderSpeed * deltaTime
|
val distanceCovered = riderSpeed * deltaTime
|
||||||
intervalWindElevation = distanceCovered * gradeDifferenceDueToWind
|
intervalWindElevation = distanceCovered * gradeDifferenceDueToWind
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user