GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LIM / V1-20-0

Constituent: lim     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

LIM_pig.h File Reference

Interface to the functions found in LIM_pig.c. More...

#include "PIG/pig.h"
#include "LIM_action.h"
#include "LIM_pool.h"

Include dependency graph for LIM_pig.h:

This graph shows which files directly or indirectly include this file:


Functions

unsigned int LIM_pig_bias_acd (LIM_Action *action_p, PIG_acd_bias *cfg_p)
 Configure ACD bias voltages.
unsigned int LIM_pig_bias_cal (LIM_Action *action_p, PIG_cal_bias *cfg_p)
 Configure CAL bias voltages.
unsigned int LIM_pig_bias_tkr (LIM_Action *action_p, PIG_tkr_bias *cfg_p)
 Configure TKR bias voltages.
unsigned int LIM_pig_extract (LIM_Action *action_p, PIG_cfg *cfg_p)
 Remove power from one or more components of the instrument.
unsigned int LIM_pig_extract_evt (LIM_Action *action_p, PIG_cfg *cfg_p)
 Remove one or more components from the event fabric.
unsigned int LIM_pig_insert (LIM_Action *action_p, PIG_cfg *cfg_p)
 Add power to one or more components of the instrument.
unsigned int LIM_pig_insert_evt (LIM_Action *action_p, PIG_cfg *cfg_p)
 Add one or more components to the event fabric.
unsigned int LIM_pig_look_at_me (LIM_Action *action_p)
 Send the Look-At-Me command.
unsigned int LIM_pig_record (LIM_Pool *pool_p, unsigned int dest)
 Call the PIG_record() function.
unsigned int LIM_pig_saa_enter (LIM_Action *action_p)
 Configure the instrument for SAA transit.
unsigned int LIM_pig_saa_exit (LIM_Action *action_p)
 Configure the instrument for SAA transit.
unsigned int LIM_pig_shed (LIM_Action *action_p)
 Shed instrument power.
unsigned int LIM_pig_siu_init (LIM_Action *action_p, PIG_siu_cfg *cfg_p)
 Init the SIU.

Detailed Description

Interface to the functions found in LIM_pig.c.

**  CVS $Id: LIM_pig.h,v 1.5 2006/10/28 13:51:19 dmay Exp $
**  

Function Documentation

unsigned int LIM_pig_bias_acd LIM_Action action_p,
PIG_acd_bias *  cfg_p
 

Configure ACD bias voltages.

Parameters:
action_p Pointer to LIM action control information.
cfg_p Pointer to bias configuration structure.
Returns:
MSG code.

unsigned int LIM_pig_bias_cal LIM_Action action_p,
PIG_cal_bias *  cfg_p
 

Configure CAL bias voltages.

Parameters:
action_p Pointer to LIM action control information.
cfg_p Pointer to bias configuration structure.
Returns:
MSG code.

unsigned int LIM_pig_bias_tkr LIM_Action action_p,
PIG_tkr_bias *  cfg_p
 

Configure TKR bias voltages.

Parameters:
action_p Pointer to LIM action control information.
cfg_p Pointer to bias configuration structure.
Returns:
MSG code.

unsigned int LIM_pig_extract LIM_Action action_p,
PIG_cfg *  cfg_p
 

Remove power from one or more components of the instrument.

Parameters:
action_p Pointer to LIM action control information.
cfg_p Pointer to power configuration structure.
Returns:
MSG code.

unsigned int LIM_pig_extract_evt LIM_Action action_p,
PIG_cfg *  cfg_p
 

Remove one or more components from the event fabric.

Parameters:
action_p Pointer to LIM action control information.
cfg_p Pointer to power configuration structure.
Returns:
MSG code.

unsigned int LIM_pig_insert LIM_Action action_p,
PIG_cfg *  cfg_p
 

Add power to one or more components of the instrument.

Parameters:
action_p Pointer to LIM action control information.
cfg_p Pointer to power configuration structure.
Returns:
MSG code.

unsigned int LIM_pig_insert_evt LIM_Action action_p,
PIG_cfg *  cfg_p
 

Add one or more components to the event fabric.

Parameters:
action_p Pointer to LIM action control information.
cfg_p Pointer to power configuration structure.
Returns:
MSG code.

unsigned int LIM_pig_look_at_me LIM_Action action_p  ) 
 

Send the Look-At-Me command.

Parameters:
action_p Pointer to LIM action control information.
Returns:
MSG code.

unsigned int LIM_pig_record LIM_Pool pool_p,
unsigned int  dest
 

Call the PIG_record() function.

Parameters:
pool_p Pointer to a packet pool object.
dest Destination for the dumped data.
Returns:
MSG code.

unsigned int LIM_pig_saa_enter LIM_Action action_p  ) 
 

Configure the instrument for SAA transit.

Parameters:
action_p Pointer to LIM action control information.
Returns:
MSG code.

unsigned int LIM_pig_saa_exit LIM_Action action_p  ) 
 

Configure the instrument for SAA transit.

Parameters:
action_p Pointer to LIM action control information.
Returns:
MSG code.

unsigned int LIM_pig_shed LIM_Action action_p  ) 
 

Shed instrument power.

Parameters:
action_p Pointer to LIM action control information.
Returns:
MSG code.

unsigned int LIM_pig_siu_init LIM_Action action_p,
PIG_siu_cfg *  cfg_p
 

Init the SIU.

Parameters:
action_p Pointer to LIM action control information.
cfg_p Pointer to SIU configuration structure.
Returns:
MSG code.


Generated on Thu Oct 30 01:45:08 2008 by  doxygen 1.4.4