Class ReactionWheelEncoder
- Namespace
- NominalSystems.Classes
- Assembly
- NominalSystems.Classes.dll
This module encodes RW telementry into TM packets.
public class ReactionWheelEncoder : Software
- Inheritance
-
ReactionWheelEncoder
- Inherited Members
Constructors
ReactionWheelEncoder()
Default constructor for the software
public ReactionWheelEncoder()
Fields
ClicksPerRotation
[-] Clicks per reaction wheel rotation
public double ClicksPerRotation
Field Value
In_RWSpeedMsg
Incoming RW speed data
public RWSpeedMessage In_RWSpeedMsg
Field Value
NumRW
[-] Number of reaction wheels
public int NumRW
Field Value
Out_RWSpeedMsg
Outgoing RW speed data that is estimated
public RWSpeedMessage Out_RWSpeedMsg
Field Value
RWEncoderStatus
[-] Array of reaction wheel operating status messages
public RWTMEncoderSignal[] RWEncoderStatus
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)