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

Constituent: lsm_epu     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

_LSM_Control Struct Reference

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

#include <LSM_prvdefs.h>

List of all members.

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


Detailed Description

Structure to hold the LSM control block.

Member Data Documentation

LSM_ControlState _LSM_Control::state

State of LSM

RW_ctl _LSM_Control::rwi

LSM_Control read/write interlock

MTX _LSM_Control::mtx

LSM_Control mutex

ITC_Task* _LSM_Control::task

ITC task description block

unsigned int _LSM_Control::cmd_hdr_size

CCSDS telecommand packet header size

ATT_Control* _LSM_Control::att

Attitude processor handle.

RBM_Ring* _LSM_Control::inCmdMsgBuff

control struct for Cmd messages from SC

RBM_Ring* _LSM_Control::inCtlMsgBuff

control struct for Ctl messages from SC

RBM_Ring* _LSM_Control::cmdCfrmBuff

control struct for cmdConfirms back to SC

FPA_fcb* _LSM_Control::epuSendBuff

control struct for SIU to EPU broadcast messages (not payload)

FPA_fcb* _LSM_Control::epuBroadcast

control struct for payload of Cmd (not CTL) SIU to EPU messages

RBM_Ring* _LSM_Control::ssrOutBuff

control struct for Magic7 msgs to SSR

FPA_fcb* _LSM_Control::saaMsgs

LIM SAA msgs to LIM task

const LSM_DB_Schema* _LSM_Control::db

database from LSM_DB

unsigned int _LSM_Control::ssrOutEnable

flags set by LSM_DB, altered by SsrOutOff/ON telecmds

unsigned short _LSM_Control::ancFlags

flags var from ANC message, use for Bit0=SAA

unsigned short _LSM_Control::ancSync

Flag set when LSM/LIM sync'd on SAA bit


The documentation for this struct was generated from the following file:
Generated on Fri Jun 19 01:16:20 2009 by  doxygen 1.5.3