ephemNavConverter#
Executive Summary#
Converter that takes an ephemeris output message and converts it over to a translational state estimate message.
Message Connection Descriptions#
The following table lists all the module input and output messages. The module msg connection is set by the user from python. The msg type contains a link to the message structure definition, while the description provides information on what this message is used for.
Figure 1: ephemNavConverter()
Module I/O Illustration#
Msg Variable Name |
Msg Type |
Description |
---|---|---|
ephInMsg |
EphemerisMsgPayload |
ephemeris input message |
stateOutMsg |
NavTransMsgPayload |
navigation output message |
Class EphemNavConverter#
-
class EphemNavConverter : public SysModel#
The ephemNavConverter class.
Public Functions
-
void updateState(uint64_t callTime) override#
This method reads in the ephemeris messages and copies the translation ephemeris to the navigation translation interface message.
- Parameters:
callTime – The clock time at which the function was called (nanoseconds)
- Returns:
void
-
void reset(uint64_t callTime) override#
This resets the module to original states.
- Parameters:
callTime – The clock time at which the function was called (nanoseconds)
- Returns:
void
-
void updateState(uint64_t callTime) override#