diff --git a/VectoCore/VectoCore/Models/Simulation/Data/ModalResultField.cs b/VectoCore/VectoCore/Models/Simulation/Data/ModalResultField.cs index 8ffc36fccd70e1f81452ab2f0904294143545a8f..c57e730987a8af615866212c1da05f90d5c2ee4a 100644 --- a/VectoCore/VectoCore/Models/Simulation/Data/ModalResultField.cs +++ b/VectoCore/VectoCore/Models/Simulation/Data/ModalResultField.cs @@ -33,6 +33,7 @@ using System; using System.Reflection; using System.Text.RegularExpressions; using TUGraz.VectoCommon.Utils; +using TUGraz.VectoCore.Models.Simulation.DataBus; namespace TUGraz.VectoCore.Models.Simulation.Data { @@ -294,6 +295,8 @@ namespace TUGraz.VectoCore.Models.Simulation.Data [ModalResultField(typeof(SI), name: "ds [m]")] simulationDistance, + [ModalResultField(typeof(DrivingBehavior))] drivingBehavior, + [ModalResultField(typeof(double), caption: "AA_NonSmartAlternatorsEfficiency [%]")] AA_NonSmartAlternatorsEfficiency, [ModalResultField(typeof(SI), caption: "AA_SmartIdleCurrent_Amps [A]")] AA_SmartIdleCurrent_Amps, [ModalResultField(typeof(double), caption: "AA_SmartIdleAlternatorsEfficiency [%]")] AA_SmartIdleAlternatorsEfficiency, diff --git a/VectoCore/VectoCore/Models/Simulation/Impl/VehicleContainer.cs b/VectoCore/VectoCore/Models/Simulation/Impl/VehicleContainer.cs index 9b3949d2735adea64467ce51dd0dc6a5653f7367..d647272d8a8a4ca669aa997be1013b111ad61cf8 100644 --- a/VectoCore/VectoCore/Models/Simulation/Impl/VehicleContainer.cs +++ b/VectoCore/VectoCore/Models/Simulation/Impl/VehicleContainer.cs @@ -304,6 +304,7 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl Log.Info("VehicleContainer committing simulation. time: {0}, dist: {1}, speed: {2}", time, Distance, VehicleSpeed); + ModData[ModalResultField.drivingBehavior] = DriverBehavior; foreach (var component in _components) { component.Item2.CommitSimulationStep(ModData); }