Class ComputerSoftwareRateErrorModel
- Namespace
- NominalSystems.Classes
- Assembly
- NominalSystems.Classes.dll
[Nominal] This model is able to change the frequency of flight software that has been added to a computer. Any flight software that is added to the computer will have its update frequency changed to the frequency of this model.
[UniverseParent(typeof(Computer))]
public class ComputerSoftwareRateErrorModel : UniverseModel
- Inheritance
-
ComputerSoftwareRateErrorModel
Constructors
ComputerSoftwareRateErrorModel()
Default constructor
protected ComputerSoftwareRateErrorModel()
Fields
Frequency
The frequency in which the flight software will be updated
[Unit(UnitType.HERTZ)]
public double Frequency
Field Value
NextClockTime
The time in seconds when the clock will next enable the flight software
[Unit(UnitType.SECOND)]
[ReadOnly]
[Metadata(IsAdvanced = true)]
public double NextClockTime
Field Value
Methods
OnUpdate(double, double)
Called when the object should update from the simulation tick. This will take in a time and a step, where the time is the time of the clock before updating the object.
protected override void OnUpdate(double time, double step)