Class InstrumentManager
- Namespace
- NominalSystems.Classes
- Assembly
- NominalSystems.Classes.dll
This module evaluates whether a pointing task has been achieved within a specified tolerance and enables a connected device if true.
public class InstrumentManager : Software
- Inheritance
-
InstrumentManager
- Inherited Members
Constructors
InstrumentManager()
Default constructor for the software
public InstrumentManager()
Fields
AttitudeErrorTolerance
[MRP] Pointing error tolerance
public double AttitudeErrorTolerance
Field Value
FlagImage
[-] The flag for the reset image
public bool FlagImage
Field Value
In_AttitudeGuidanceMsg
[-] Incoming attitude guidance message
public AttGuidMessage In_AttitudeGuidanceMsg
Field Value
In_DeviceStatusMsg
[-] Device message if the controller is able to run
public DeviceStatusMessage In_DeviceStatusMsg
Field Value
Out_DeviceStatusMsg
[-] Outgoing device status message
public DeviceStatusMessage Out_DeviceStatusMsg
Field Value
Methods
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)