From 9f4327ed276db898c84cd38414bce443d4667c44 Mon Sep 17 00:00:00 2001 From: Michael Krisper <michael.krisper@tugraz.at> Date: Mon, 30 Aug 2021 17:08:00 +0200 Subject: [PATCH] changed that angleDrive is not always null --- .../Reader/Impl/EngineeringModeVectoRunDataFactory.cs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/VectoCore/VectoCore/InputData/Reader/Impl/EngineeringModeVectoRunDataFactory.cs b/VectoCore/VectoCore/InputData/Reader/Impl/EngineeringModeVectoRunDataFactory.cs index 2396dc4666..81672e0310 100644 --- a/VectoCore/VectoCore/InputData/Reader/Impl/EngineeringModeVectoRunDataFactory.cs +++ b/VectoCore/VectoCore/InputData/Reader/Impl/EngineeringModeVectoRunDataFactory.cs @@ -94,10 +94,9 @@ namespace TUGraz.VectoCore.InputData.Reader.Impl GearboxData gearboxData = null; ShiftStrategyParameters gearshiftParams = null; - AngledriveData angledriveData = null; + var angledriveData = dao.CreateAngledriveData(vehicle.Components.AngledriveInputData); if (electricMachinesData.Any(x => x.Item1 == PowertrainPosition.BatteryElectricE2)) { // gearbox required! - // todo mk-2021-08-26 angleDrive will always be null!! gearshiftParams = dao.CreateGearshiftData( InputDataProvider.JobInputData.Vehicle.Components.GearboxInputData.Type, InputDataProvider.DriverInputData.GearshiftInputData, axlegearData.AxleGear.Ratio * (angledriveData?.Angledrive.Ratio ?? 1.0), null); @@ -120,8 +119,6 @@ namespace TUGraz.VectoCore.InputData.Reader.Impl AxleGearData = axlegearData, ElectricMachinesData = electricMachinesData }, tmpStrategy); - angledriveData = dao.CreateAngledriveData(vehicle.Components.AngledriveInputData); - } if (gearshiftParams == null) { -- GitLab