Class TAMEncoderSoftware
- Namespace
- NominalSystems.Classes
- Assembly
- NominalSystems.Classes.dll
Defines the software that maps between torque commands to dipoles.
public class TAMEncoderSoftware : Software
- Inheritance
-
TAMEncoderSoftware
- Inherited Members
Constructors
TAMEncoderSoftware()
Default constructor for the software
public TAMEncoderSoftware()
Fields
DCM_BS
[-] Direction Cosin Matrix - Body to Sensor frame
public Matrix3 DCM_BS
Field Value
In_TAMSensorMsg
[TAMSensorIntMsg] Input message containing magnetometer data in sensor frame
public TAMSensorMessage In_TAMSensorMsg
Field Value
Out_TAMBodyMsg
[TAMSensorBodyIntMsg] Out message containing magnetometer data in body frame
public TAMBodyMessage Out_TAMBodyMsg
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)
Parameters
ProcessTelementry()
This method takes the sensor data from the magnetometers and converts that information to the format used by the TAM nav.
protected void ProcessTelementry()