Table of Contents

Class InertialHoldSoftware

Namespace
NominalSystems.Classes
Assembly
NominalSystems.Classes.dll

This attitude guidance module computes an inertially fixed reference frame with an optional fixed attitude rotation.

public class InertialHoldSoftware : Software
Inheritance
InertialHoldSoftware
Inherited Members

Constructors

InertialHoldSoftware()

Default constructor for the software

public InertialHoldSoftware()

Fields

Out_AttRefMsg

[AttRefFswMsg] Reference attitude output message

public AttRefMessage Out_AttRefMsg

Field Value

AttRefMessage

Properties

Sigma_R0N

[MRP] Attitude the desired reference frame with respect to the inertial frame.

public Vector3 Sigma_R0N { get; set; }

Property Value

Vector3

Methods

OnBegin(double)

Called when the 'Component' is beginning

protected override void OnBegin(double time)

Parameters

time double

current time (seconds)

OnUpdate(double, double)

Called when the 'Component' should update

protected override void OnUpdate(double time, double step)

Parameters

time double

current time (seconds)

step double

the time step (seconds)