GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EFC / V4-5-5 > gfc_check / rhel5-64


Interface   Data Structures   File List   Data Fields   Globals  

GFC_V2_check.c File Reference

Checks that the definitions of the status bits in the configuration directory are consistent with those in this package. More...

#include <PBI/Check.h>
#include <GFC_DB/GFC_DB_V2_schema.h>
#include <EFC/GFC_V2_status.h>

Defines

#define CheckStatus(_name)

Functions

 CheckStatus (RSVD_10)
 CheckStatus (RSVD_11)
 CheckStatus (ERR_CTB)
 CheckStatus (TKR_LT_2_ELO)
 CheckStatus (TKR_SKIRT)
 CheckStatus (TKR_EQ_0)
 CheckStatus (TKR_ROW2)
 CheckStatus (TKR_ROW01)
 CheckStatus (TKR_TOP)
 CheckStatus (ZBOTTOM)
 CheckStatus (EL0_ETOT_HI)
 CheckStatus (EL0_ETOT_LO)
 CheckStatus (HI_ENERGY)
 CheckStatus (LO_ENERGY)
 CheckStatus (SIDE)
 CheckStatus (TOP)
 CheckStatus (SPLASH_1)
 CheckStatus (E350_FILTER_TILE)
 CheckStatus (E0_TILE)
 CheckStatus (SPLASH_0)
 CheckStatus (NOCALLO_FILTER_TILE)
 CheckStatus (VETOED)


Detailed Description

Checks that the definitions of the status bits in the configuration directory are consistent with those in this package.

Author:
JJRussell - russell@slac.stanford.edu

   CVS $Id: GFC_V2_check.c,v 1.2 2011/03/27 04:55:30 russell Exp $

Define Documentation

#define CheckStatus ( _name   ) 

Value:

CHECK (_name,                                                         \
              ((GFC_DB_V2_STATUS_V_ ## _name == GFC_V2_STATUS_V_ ## _name) && \
               (GFC_DB_V2_STATUS_M_ ## _name == GFC_V2_STATUS_M_ ## _name)))


Generated on Wed Jan 16 13:49:10 2013 by  doxygen 1.5.8