Code development platform for open source projects from the European Union institutions :large_blue_circle: EU Login authentication by SMS will be completely phased out by mid-2025. To see alternatives please check here

Skip to content
Snippets Groups Projects
Commit c924997e authored by Michael KRISPER's avatar Michael KRISPER
Browse files

DefaultDriverStrategy.DoCoast: Combined declaration and initialisation

parent 6f67fdb5
No related branches found
No related tags found
No related merge requests found
......@@ -1328,9 +1328,8 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl
private IResponse DoCoast(Second absTime, Meter ds, MeterPerSecond targetVelocity, Radian gradient, Meter currentDistance)
{
IResponse response;
Driver.DriverBehavior = DrivingBehavior.Coasting;
response = DataBus.ClutchInfo.ClutchClosed(absTime)
var response = DataBus.ClutchInfo.ClutchClosed(absTime)
? Driver.DrivingActionCoast(absTime, ds, VectoMath.Max(targetVelocity, DataBus.VehicleInfo.VehicleSpeed), gradient)
: Driver.DrivingActionRoll(absTime, ds, VectoMath.Max(targetVelocity, DataBus.VehicleInfo.VehicleSpeed), gradient);
switch (response) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment