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 53b1ebed authored by Markus Quaritsch's avatar Markus Quaritsch
Browse files

changed cycletime to seconds

parent 6c77f9f8
No related branches found
No related tags found
No related merge requests found
......@@ -10,153 +10,171 @@
' See the LICENSE.txt for the specific language governing permissions and limitations.
Public Interface ISignals
''' <summary>
''' Pre Existing Aux Power (KW)
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Vecto Input</remarks>
Property PreExistingAuxPower As Single
''' <summary>
''' Pre Existing Aux Power (KW)
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Vecto Input</remarks>
Property PreExistingAuxPower As Single
''' <summary>
''' Engine Motoring Power (KW)
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Vecto Input</remarks>
Property EngineMotoringPower As Single
''' <summary>
''' Engine Driveline Power (KW)
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>
Property EngineDrivelinePower As Single
''' <summary>
''' Smart Electrics
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Should be true if fitted to the vehicle - AAUX Input</remarks>
Property SmartElectrics As Boolean
''' <summary>
''' Clucth Engaged
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Vecto Input</remarks>
Property ClutchEngaged As Boolean
''' <summary>
''' Engine Speed 1/NU
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>RPM in old money - Vecto Input</remarks>
Property EngineSpeed As Integer
''' <summary>
''' Smart Pneumatics
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>should be true if fitted to the vehicle- AAux Config Input</remarks>
Property SmartPneumatics As Boolean
''' <summary>
''' Total Cycle Time In Seconds
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Vecto Input</remarks>
Property TotalCycleTimeSeconds As Integer
''' <summary>
''' Current Cycle Time In Seconds
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>( Will Increment during Cycle )</remarks>
Property CurrentCycleTimeInSeconds As Integer
''' <summary>
''' Engine Driveline Torque
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Vecto Input</remarks>
Property EngineDrivelineTorque As Single
''' <summary>
''' Engine Idle
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Vecto Input</remarks>
Property Idle As Boolean
''' <summary>
''' In Neutral
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Vecto Input</remarks>
Property InNeutral As Boolean
''' <summary>
''' Auxiliary Event Reporting Level
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Can be used by Vecto to choose the level of reporting</remarks>
Property AuxiliaryEventReportingLevel As AdvancedAuxiliaryMessageType
''' <summary>
''' Engine Stopped
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>'Vecto Input - Used to Cut Fueling in AAux model</remarks>
Property EngineStopped As Boolean
''' <summary>
''' WHTC ( Correction factor to be applied )
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>'Vecto Input</remarks>
Property WHTC As Single
''' <summary>
''' Declaration Mode
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Vecto Input - Used to decide if to apply WHTC/Possiblye other things in future</remarks>
Property DeclarationMode As Boolean
''' <summary>
''' Engine Idle Speed ( Associated with the vehicle bein tested )
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>
Property EngineIdleSpeed As Single
''' <summary>
''' Pneumatic Overrun Utilisation
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>
Property PneumaticOverrunUtilisation As Single
''' <summary>
''' Stored Energy Efficiency
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>
Property StoredEnergyEfficiency As Single
''' <summary>
''' Running Calc
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>
Property RunningCalc As Boolean
''' <summary>
''' Running Calc
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>
Property Internal_Engine_Power As Single
''' <summary>
''' Engine Motoring Power (KW)
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Vecto Input</remarks>
Property EngineMotoringPower As Single
''' <summary>
''' Engine Driveline Power (KW)
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>
Property EngineDrivelinePower As Single
''' <summary>
''' Smart Electrics
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Should be true if fitted to the vehicle - AAUX Input</remarks>
Property SmartElectrics As Boolean
''' <summary>
''' Clucth Engaged
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Vecto Input</remarks>
Property ClutchEngaged As Boolean
''' <summary>
''' Engine Speed 1/NU
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>RPM in old money - Vecto Input</remarks>
Property EngineSpeed As Integer
''' <summary>
''' Smart Pneumatics
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>should be true if fitted to the vehicle- AAux Config Input</remarks>
Property SmartPneumatics As Boolean
''' <summary>
''' Total Cycle Time In Seconds
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Vecto Input</remarks>
Property TotalCycleTimeSeconds As Integer
''' <summary>
''' Current Cycle Time In Seconds
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>( Will Increment during Cycle )</remarks>
Property CurrentCycleTimeInSeconds As Double
''' <summary>
''' Engine Driveline Torque
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Vecto Input</remarks>
Property EngineDrivelineTorque As Single
''' <summary>
''' Engine Idle
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Vecto Input</remarks>
Property Idle As Boolean
''' <summary>
''' In Neutral
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Vecto Input</remarks>
Property InNeutral As Boolean
''' <summary>
''' Auxiliary Event Reporting Level
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Can be used by Vecto to choose the level of reporting</remarks>
Property AuxiliaryEventReportingLevel As AdvancedAuxiliaryMessageType
''' <summary>
''' Engine Stopped
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>'Vecto Input - Used to Cut Fueling in AAux model</remarks>
Property EngineStopped As Boolean
''' <summary>
''' WHTC ( Correction factor to be applied )
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>'Vecto Input</remarks>
Property WHTC As Single
''' <summary>
''' Declaration Mode
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks>Vecto Input - Used to decide if to apply WHTC/Possiblye other things in future</remarks>
Property DeclarationMode As Boolean
''' <summary>
''' Engine Idle Speed ( Associated with the vehicle bein tested )
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>
Property EngineIdleSpeed As Single
''' <summary>
''' Pneumatic Overrun Utilisation
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>
Property PneumaticOverrunUtilisation As Single
''' <summary>
''' Stored Energy Efficiency
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>
Property StoredEnergyEfficiency As Single
''' <summary>
''' Running Calc
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>
Property RunningCalc As Boolean
''' <summary>
''' Running Calc
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>
Property Internal_Engine_Power As Single
End Interface
......@@ -11,50 +11,54 @@
Public Class Signals
Implements ISignals
'Backing variables
Private _WHTCCorretion As Single = 1
Private _smartElectrics As Boolean
Public Property ClutchEngaged As Boolean Implements ISignals.ClutchEngaged
Public Property EngineDrivelinePower As Single Implements ISignals.EngineDrivelinePower
Public Property EngineDrivelineTorque As Single Implements ISignals.EngineDrivelineTorque
Public Property EngineMotoringPower As Single Implements ISignals.EngineMotoringPower
Public Property EngineSpeed As Integer Implements ISignals.EngineSpeed
Public Property SmartElectrics As Boolean Implements ISignals.SmartElectrics
Get
Return _smartElectrics
End Get
Set(value As Boolean)
_smartElectrics = value
End Set
End Property
Public Property SmartPneumatics As Boolean Implements ISignals.SmartPneumatics
Public Property TotalCycleTimeSeconds As Integer Implements ISignals.TotalCycleTimeSeconds
Public Property CurrentCycleTimeInSeconds As Integer Implements ISignals.CurrentCycleTimeInSeconds
Public Property PreExistingAuxPower As Single Implements ISignals.PreExistingAuxPower
Public Property Idle As Boolean Implements ISignals.Idle
Public Property InNeutral As Boolean Implements ISignals.InNeutral
Public Property AuxiliaryEventReportingLevel As AdvancedAuxiliaryMessageType Implements ISignals.AuxiliaryEventReportingLevel
Public Property EngineStopped As Boolean Implements ISignals.EngineStopped
Public Property DeclarationMode As Boolean Implements ISignals.DeclarationMode
Public Property WHTC As Single Implements ISignals.WHTC
Set(value As Single)
_WHTCCorretion = value
End Set
Get
Return _WHTCCorretion
End Get
End Property
Public Property EngineIdleSpeed As Single Implements ISignals.EngineIdleSpeed
Public Property PneumaticOverrunUtilisation As Single Implements ISignals.PneumaticOverrunUtilisation
Public Property StoredEnergyEfficiency As Single Implements ISignals.StoredEnergyEfficiency
Public Property RunningCalc As Boolean Implements ISignals.RunningCalc
Public Property Internal_Engine_Power As Single Implements ISignals.Internal_Engine_Power
End Class
Implements ISignals
'Backing variables
Private _WHTCCorretion As Single = 1
Private _smartElectrics As Boolean
Public Property ClutchEngaged As Boolean Implements ISignals.ClutchEngaged
Public Property EngineDrivelinePower As Single Implements ISignals.EngineDrivelinePower
Public Property EngineDrivelineTorque As Single Implements ISignals.EngineDrivelineTorque
Public Property EngineMotoringPower As Single Implements ISignals.EngineMotoringPower
Public Property EngineSpeed As Integer Implements ISignals.EngineSpeed
Public Property SmartElectrics As Boolean Implements ISignals.SmartElectrics
Get
Return _smartElectrics
End Get
Set(value As Boolean)
_smartElectrics = value
End Set
End Property
Public Property SmartPneumatics As Boolean Implements ISignals.SmartPneumatics
Public Property TotalCycleTimeSeconds As Integer Implements ISignals.TotalCycleTimeSeconds
Public Property CurrentCycleTimeInSeconds As Double Implements ISignals.CurrentCycleTimeInSeconds
Public Property PreExistingAuxPower As Single Implements ISignals.PreExistingAuxPower
Public Property Idle As Boolean Implements ISignals.Idle
Public Property InNeutral As Boolean Implements ISignals.InNeutral
Public Property AuxiliaryEventReportingLevel As AdvancedAuxiliaryMessageType _
Implements ISignals.AuxiliaryEventReportingLevel
Public Property EngineStopped As Boolean Implements ISignals.EngineStopped
Public Property DeclarationMode As Boolean Implements ISignals.DeclarationMode
Public Property WHTC As Single Implements ISignals.WHTC
Set(value As Single)
_WHTCCorretion = value
End Set
Get
Return _WHTCCorretion
End Get
End Property
Public Property EngineIdleSpeed As Single Implements ISignals.EngineIdleSpeed
Public Property PneumaticOverrunUtilisation As Single Implements ISignals.PneumaticOverrunUtilisation
Public Property StoredEnergyEfficiency As Single Implements ISignals.StoredEnergyEfficiency
Public Property RunningCalc As Boolean Implements ISignals.RunningCalc
Public Property Internal_Engine_Power As Single Implements ISignals.Internal_Engine_Power
End Class
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