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
Out_EphemerisMsg
[-] The output Ephemeris message for that planet
public EphemerisMessage Out_EphemerisMsg
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
SetTargetBody(string)
Set the spice message for the navigation software.
public void SetTargetBody(string bodyName)
Parameters
bodyName
stringThe name of the body to target