GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LMC / V0-6-3

Constituent: lmc     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

LMC_control.c File Reference

LMC control functions. More...

#include <string.h>
#include "PBS/RW.ih"
#include "PBS/MBA.h"
#include "MSG/MSG_pubdefs.h"
#include "ITC/ITC_pubdefs.h"
#include "IMM/FPM_pubdefs.h"
#include "LMC/LMC_cmdxtrn.h"
#include "LMC/LMC_cmddefs.h"
#include "LMC/LMC_tlmdefs.h"
#include "LMC/LMC_pubdefs.h"
#include "LMC/LMC_msgs.h"
#include "CDM/CDM_pubdefs.h"
#include "CPU_DB/CPU_DB_pubdefs.h"
#include "LMC_inline.ih"
#include "LMC_prvdefs.h"

Include dependency graph for LMC_control.c:


Functions

unsigned int LMC_initialize (void)
 Initialize the LMC system.
unsigned int LMC_shutdown (void)
 Shut down the LMC system.
unsigned int LMC_start (void)
 Start the LMC system.
unsigned int LMC_startTask (TASK_attr *attr)
 Create and start the LMC task.
unsigned int LMC_stopTask (void)
 Stop the LMC task.

Variables

LMC_Controllmc
 Control block for LMC.
LMC_Countercal_ctl
 Control block for CAL counters.
LMC_Countertkr_ctl
 Control block for TKR counters.
LMC_Counteracd_ctl
 Control block for ACD counters.
LMC_Counterdead_ctl
 Control block for TEM deadtime counters.

Detailed Description

LMC control functions.

CVS $Id: LMC_control.c,v 1.9 2006/03/09 20:27:44 smaldona Exp $
Author:
S.Maldonado Adopted (stolen) from work by A.P.Waite

Function Documentation

unsigned int LMC_initialize void   ) 
 

Initialize the LMC system.

Return values:
0 Success

unsigned int LMC_shutdown void   ) 
 

Shut down the LMC system.

Return values:
LMC_GENERROR Failure
LMC_SUCCESS Success

unsigned int LMC_start void   ) 
 

Start the LMC system.

Return values:
LMC_GENERROR Failure
LMC_SUCCESS Success

unsigned int LMC_startTask TASK_attr *  attr  ) 
 

Create and start the LMC task.

Parameters:
attr (in) Task attributes (can be NULL)
Return values:
0 Success

unsigned int LMC_stopTask void   ) 
 

Stop the LMC task.

Return values:
LMC_GENERROR Failure
LMC_SUCCESS Success


Generated on Thu Mar 9 22:01:58 2006 by  doxygen 1.4.4