From 8c9c74f2ec5d898440ca38a94e8544d06b54e98f Mon Sep 17 00:00:00 2001 From: Michael Krisper <michael.krisper@tugraz.at> Date: Wed, 27 Apr 2022 10:47:30 +0200 Subject: [PATCH] JSONFileWriter: Added check for APT-N Gearbox to not access TorqueConverter Data --- VectoCore/VectoCore/OutputData/FileIO/JSONFileWriter.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VectoCore/VectoCore/OutputData/FileIO/JSONFileWriter.cs b/VectoCore/VectoCore/OutputData/FileIO/JSONFileWriter.cs index 7f184f692a..d3d1e1f287 100644 --- a/VectoCore/VectoCore/OutputData/FileIO/JSONFileWriter.cs +++ b/VectoCore/VectoCore/OutputData/FileIO/JSONFileWriter.cs @@ -260,7 +260,7 @@ public class JSONFileWriter : IOutputFileWriter body.Add(JsonKeys.Gearbox_GearboxType, gbx.Type.ToString()); var torqueConverterDict = new Dictionary<string, object> { { "Enabled", torqueConverter != null && gbx.Type.AutomaticTransmission() } }; - if (gbx.Type.AutomaticTransmission() && torqueConverter != null) { + if (gbx.Type.AutomaticTransmission() && gbx.Type != GearboxType.APTN) { torqueConverterDict.Add("File", GetRelativePath(torqueConverter.TCData.Source, Path.GetDirectoryName(filename))); torqueConverterDict.Add(JsonKeys.Gearbox_TorqueConverter_ReferenceRPM, Math.Round(torqueConverter.ReferenceRPM.AsRPM, 4)); torqueConverterDict.Add(JsonKeys.Gearbox_TorqueConverter_Inertia, torqueConverter.Inertia.Value()); -- GitLab