GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LSM / V2-5-7

Constituent: lsm_epu     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

_LSM_Control Struct Reference

Structure to hold the LSM control block. More...

#include <LSM_prvdefs.h>


Data Fields

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


Detailed Description

Structure to hold the LSM control block.


Field Documentation

unsigned short _LSM_Control::ancFlags
 

flags var from ANC message, use for Bit0=SAA

ATT_Control* _LSM_Control::att
 

Attitude processor handle.

unsigned int _LSM_Control::cmd_hdr_size
 

CCSDS telecommand packet header size

RBM_Ring* _LSM_Control::cmdCfrmBuff
 

control struct for cmdConfirms back to SC

const LSM_DB_Schema* _LSM_Control::db
 

database from LSM_DB

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

RBM_Ring* _LSM_Control::inCtlMsgBuff
 

control struct for Ctl messages from SC

MTX _LSM_Control::mtx
 

LSM_Control mutex

RW_ctl _LSM_Control::rwi
 

LSM_Control read/write interlock

FPA_fcb* _LSM_Control::saaMsgs
 

LIM SAA msgs to LIM task

RBM_Ring* _LSM_Control::ssrOutBuff
 

control struct for Magic7 msgs to SSR

unsigned int _LSM_Control::ssrOutEnable
 

flags set by LSM_DB, altered by SsrOutOff/ON telecmds

LSM_ControlState _LSM_Control::state
 

State of LSM

ITC_Task* _LSM_Control::task
 

ITC task description block


The documentation for this struct was generated from the following file:
Generated on Thu May 31 01:47:48 2007 by  doxygen 1.4.4