Table of Contents

Class EphemerisNavigationConverterSoftware

Namespace
NominalSystems.Classes
Assembly
NominalSystems.Classes.dll

This software simply converts a planet state message into an Ephemeris message that can be used for navigation systems.

public class EphemerisNavigationConverterSoftware : Software
Inheritance
EphemerisNavigationConverterSoftware
Inherited Members

Constructors

EphemerisNavigationConverterSoftware()

Default constructor for the software

protected EphemerisNavigationConverterSoftware()

Fields

In_SpicePlanetStateMsg

[-] Spice Planet State Message

public SpicePlanetStateMessage In_SpicePlanetStateMsg

Field Value

SpicePlanetStateMessage

Out_EphemerisMsg

[-] The output Ephemeris message for that planet

public EphemerisMessage Out_EphemerisMsg

Field Value

EphemerisMessage

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)

SetTargetBody(string)

Set the spice message for the navigation software.

public void SetTargetBody(string bodyName)

Parameters

bodyName string

The name of the body to target