Class Software
- Namespace
- NominalSystems.Classes
- Assembly
- NominalSystems.Classes.dll
A base class for creating software for the spacecraft
public abstract class Software : Component
- Inheritance
-
Software
- Derived
- Inherited Members
Constructors
Software()
Default constructor that sets up the software
public Software()
Methods
Disable()
Disable the software component Derived classes should clear any output messages
public virtual void Disable()
Enable()
Enable the software component
public virtual void Enable()
OnBegin(double)
Called when the 'Component' is beginning
protected override void OnBegin(double time)
Parameters
time
doublecurrent time (seconds)
OnUpdate(double, double)
Called when the 'Component' should update
protected override void OnUpdate(double time, double step)
Parameters
PrintFieldsToConsole()
Print out field information on component
public void PrintFieldsToConsole()