GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LPA / dev > lpa_siu / rhel5-64


Interface   Data Structures   File List   Data Fields   Globals  

LPA_siu.h File Reference

Interface to the LAT Physics Analysis Package. More...

#include <LPA/LPA_tlmdefs.h>

Classes

struct  _LPA_MsgHdr
 LPA Message Header. More...
struct  _LPA_CompleteMsg
 Physics run completion message. More...
struct  _LPA_ConfirmedMsg
 The GRB_Confirmed Message. More...
struct  _LPA_FinishedMsg
 The GRB_Finished Message. More...
struct  _LPA_SuspectedMsg
 The GRB_Suspected Message. More...

Defines

#define LPA_COMPLETE_FCODE   0xf0
 LPA Physics Completion Function Code.
#define LPA_CONFIRM_FCODE   0xf1
 LPA GRB_Confirmed Function Code.
#define LPA_FINISH_FCODE   0xf2
 LPA GRB_Finished Function Code.
#define LPA_SUSPECT_FCODE   0xf3
 LPA GRB_Suspected Function Code.

Typedefs

typedef struct _LPA_MsgHdr LPA_MsgHdr
 Typedef for structure _LPA_MsgHdr.
typedef struct _LPA_CompleteMsg LPA_CompleteMsg
 Typedef for structure _LPA_CompleteMsg.
typedef struct _LPA_ConfirmedMsg LPA_ConfirmedMsg
 Typedef for structure _LPA_ConfirmedMsg.
typedef struct _LPA_FinishedMsg LPA_FinishedMsg
 Typedef for structure _LPA_FinishedMsg.
typedef struct _LPA_SuspectedMsg LPA_SuspectedMsg
 Typedef for structure _LPA_SuspectedMsg.

Functions

unsigned int LPA_siu_init (void)
 Initialize the LPA system on the SIU.
unsigned int LPA_siu_start (void)
 Start the LPA system.
unsigned int LPA_set_mode (unsigned int mode)
 Set current mode.
unsigned int LPA_gbm_int (void)
 Notify LPA of a GBM interrupt.
void LPA_get_siu_tlm (LPA_SIUCFG_Tlm *pkt)
 Get current telemetry packet data.


Detailed Description

Interface to the LAT Physics Analysis Package.

Author:
S.Maldonado - smaldona@slac.stanford.edu

   CVS $Id: LPA_siu.h,v 1.12 2011/03/28 22:24:21 russell Exp $

Function Documentation

unsigned int LPA_gbm_int ( void   ) 

Notify LPA of a GBM interrupt.

Return values:
LPA_ERROR Failure
LPA_SUCCESS Success

References LPA_send_cpus().

void LPA_get_siu_tlm ( LPA_SIUCFG_Tlm pkt  ) 

unsigned int LPA_set_mode ( unsigned int  mode  ) 

Set current mode.

Return values:
LPA_ERROR Failure
LPA_SUCCESS Success

References _LPA_Siu::cpus, and LPA_send_cpus().

unsigned int LPA_siu_init ( void   ) 

unsigned int LPA_siu_start ( void   ) 

Start the LPA system.

Return values:
LPA_ERROR Failure
LPA_SUCCESS Success

References _LPA_Siu::itc_task, and _LPA_Siu::state.


Generated on Mon Mar 28 16:15:12 2011 by  doxygen 1.5.8