From 9cbc87ca985fc0b87f9ea56ab545adc31aabf859 Mon Sep 17 00:00:00 2001
From: Michael Krisper <michael.krisper@tugraz.at>
Date: Mon, 18 Jul 2022 15:02:26 +0200
Subject: [PATCH] HybridStrategy: Made Battery optional

---
 .../Models/SimulationComponent/Strategies/HybridStrategy.cs     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Strategies/HybridStrategy.cs b/VectoCore/VectoCore/Models/SimulationComponent/Strategies/HybridStrategy.cs
index b5073dbdd9..55ec2c5ccd 100644
--- a/VectoCore/VectoCore/Models/SimulationComponent/Strategies/HybridStrategy.cs
+++ b/VectoCore/VectoCore/Models/SimulationComponent/Strategies/HybridStrategy.cs
@@ -168,7 +168,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Strategies
 			
 			TestPowertrain.HybridController.Initialize(Controller.PreviousState.OutTorque, Controller.PreviousState.OutAngularVelocity);
 			
-			TestPowertrain.Battery.UpdateFrom(DataBus.BatteryInfo);
+			TestPowertrain.Battery?.UpdateFrom(DataBus.BatteryInfo);
 			TestPowertrain.BatterySystem?.UpdateFrom(DataBus.BatteryInfo);
 			TestPowertrain.SuperCap?.UpdateFrom(DataBus.BatteryInfo);
 			TestPowertrain.Brakes.BrakePower = DataBus.Brakes.BrakePower;
-- 
GitLab