From fb78b2afbb09dc4afbd945a8bcb264a13f070db5 Mon Sep 17 00:00:00 2001 From: Michael Krisper <michael.krisper@tugraz.at> Date: Wed, 9 Nov 2016 16:31:34 +0100 Subject: [PATCH] [VECTO-375] DriverStrategy Overspeed Allowed: Removed gradient from check if overspeed is allowed (brake bug on overspeed) --- .../Models/SimulationComponent/Impl/DefaultDriverStrategy.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/DefaultDriverStrategy.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/DefaultDriverStrategy.cs index 70992e53f1..f33e080aa3 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/DefaultDriverStrategy.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/DefaultDriverStrategy.cs @@ -268,8 +268,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl public bool OverspeedAllowed(Radian gradient, MeterPerSecond velocity) { - return Driver.DriverData.OverSpeedEcoRoll.Mode == DriverMode.Overspeed && - gradient < 0 && velocity > Driver.DriverData.OverSpeedEcoRoll.MinSpeed; + return Driver.DriverData.OverSpeedEcoRoll.Mode == DriverMode.Overspeed && velocity > Driver.DriverData.OverSpeedEcoRoll.MinSpeed; } } -- GitLab