Module: rwConfigData¶
Functions
-
void
SelfInit_rwConfigData
(rwConfigData_Config *configData, int64_t moduleID)¶ This method initializes the configData for this module. It checks to ensure that the inputs are sane and then creates the output message
- Return
void
- Parameters
configData
: The configuration data associated with this module
-
void
CrossInit_rwConfigData
(rwConfigData_Config *configData, int64_t moduleID)¶ This method performs the second stage of initialization for this module. It’s primary function is to link the input messages that were created elsewhere.
- Return
void
- Parameters
configData
: The configuration data associated with this module
-
void
Update_rwConfigData
(rwConfigData_Config *configData, uint64_t callTime, int64_t moduleID)¶ Add a description of what this main Update() routine does for this module
- Return
void
- Parameters
configData
: The configuration data associated with the modulecallTime
: The clock time at which the function was called (nanoseconds)
-
void
Reset_rwConfigData
(rwConfigData_Config *configData, uint64_t callTime, int64_t moduleID)¶ This method performs a complete reset of the module. Local module variables that retain time varying states between function calls are reset to their default values.
- Return
void
- Parameters
configData
: The configuration data associated with the module
-
struct
rwConfigData_Config
¶ - #include <rwConfigData.h>
Top level structure for the sub-module routines.
Public Members
-
RWConstellationFswMsg
rwConstellation
¶
-
RWArrayConfigFswMsg
rwConfigParamsOut
¶
-
char
rwConstellationInMsgName
[MAX_STAT_MSG_LENGTH
]¶ The name of the RWConstellationFswMsg input message
-
int32_t
rwConstellationInMsgID
¶ [-] ID for the RWConstellationFswMsg incoming message
-
char
rwParamsOutMsgName
[MAX_STAT_MSG_LENGTH
]¶ The name of the RWArrayConfigFswMsg output message
-
int32_t
rwParamsOutMsgID
¶ [-] ID for the RWArrayConfigFswMsg outgoing message
-
char
vehConfigInMsgName
[MAX_STAT_MSG_LENGTH
]¶ The name of the vehicle config data input message
-
int32_t
vehConfigInMsgID
¶ [-] ID for the vehicle config data incoming message
-
RWConstellationFswMsg