GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LSM / dev > lsm_epu / rhel5-32
#include <LSM_prvdefs.h>
Public Attributes | |
LSM_ControlState | state |
RW_ctl | rwi |
MTX | mtx |
ITC_Task * | task |
unsigned int | cmd_hdr_size |
ATT_Control * | att |
RBM_Ring * | inCmdMsgBuff |
RBM_Ring * | inCtlMsgBuff |
RBM_Ring * | cmdCfrmBuff |
FPA_fcb * | epuSendBuff |
FPA_fcb * | epuBroadcast |
RBM_Ring * | ssrOutBuff |
FPA_fcb * | saaMsgs |
const LSM_DB_Schema * | db |
unsigned int | ssrOutEnable |
unsigned short | ancFlags |
unsigned short | ancSync |
unsigned short _LSM_Control::ancFlags |
flags var from ANC message, use for Bit0=SAA
Referenced by LSM_SIANCILLARY().
unsigned short _LSM_Control::ancSync |
Flag set when LSM/LIM sync'd on SAA bit
Referenced by LSM_SIANCILLARY().
ATT_Control* _LSM_Control::att |
Attitude processor handle.
Referenced by LSM_initialize(), and LSM_SIATTITUDE().
unsigned int _LSM_Control::cmd_hdr_size |
CCSDS telecommand packet header size
Referenced by LSM_initialize(), LSM_SIANCILLARY(), and LSM_SIATTITUDE().
RBM_Ring* _LSM_Control::cmdCfrmBuff |
control struct for cmdConfirms back to SC
Referenced by LSM_initialize().
const LSM_DB_Schema* _LSM_Control::db |
database from LSM_DB
Referenced by LSM_start().
FPA_fcb* _LSM_Control::epuBroadcast |
control struct for payload of Cmd (not CTL) SIU to EPU messages
FPA_fcb* _LSM_Control::epuSendBuff |
control struct for SIU to EPU broadcast messages (not payload)
RBM_Ring* _LSM_Control::inCmdMsgBuff |
control struct for Cmd messages from SC
Referenced by LSM_initialize().
RBM_Ring* _LSM_Control::inCtlMsgBuff |
control struct for Ctl messages from SC
Referenced by LSM_initialize().
LSM_Control mutex
Referenced by LSM_initialize(), and LSM_startTask().
RW_ctl _LSM_Control::rwi |
LSM_Control read/write interlock
Referenced by LSM_initialize().
FPA_fcb* _LSM_Control::saaMsgs |
LIM SAA msgs to LIM task
RBM_Ring* _LSM_Control::ssrOutBuff |
control struct for Magic7 msgs to SSR
Referenced by LSM_getSsrOut(), and LSM_sendSsrOut().
unsigned int _LSM_Control::ssrOutEnable |
flags set by LSM_DB, altered by SsrOutOff/ON telecmds
Referenced by LSM_SIANCILLARY(), LSM_SIATTITUDE(), LSM_SITIMETONE(), LSM_SSRoutputOff(), and LSM_SSRoutputOn().
State of LSM
Referenced by LSM_initialize(), and LSM_startTask().
ITC_Task* _LSM_Control::task |
ITC task description block
Referenced by LSM_initialize(), and LSM_startTask().