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 - Parameters
- configData – The configuration data associated with this module 
- moduleID – The ID associated with the configData 
 
- Returns
- void 
 
- 
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 - Parameters
- configData – The configuration data associated with the module 
- callTime – The clock time at which the function was called (nanoseconds) 
- moduleID – The ID associated with the configData 
 
- Returns
- void 
 
- 
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. - Parameters
- configData – The configuration data associated with the module 
- callTime – The clock time at which the function was called (nanoseconds) 
- moduleID – The ID associated with the configData 
 
- Returns
- void 
 
- 
struct rwConfigData_Config¶
- #include <rwConfigData.h>Top level structure for the sub-module routines. Public Members - 
RWConstellationMsgPayload rwConstellation¶
- struct to populate input RW config parameters in structural S frame 
 - 
RWArrayConfigMsgPayload rwConfigParamsOut¶
- struct to populate ouput RW config parameters in body B frame 
 - 
RWConstellationMsg_C rwConstellationInMsg¶
- RW array input message 
 - 
RWArrayConfigMsg_C rwParamsOutMsg¶
- RW array output message 
 - 
BSKLogger *bskLogger¶
- BSK Logging. 
 
- 
RWConstellationMsgPayload rwConstellation¶