GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> PIG / V10-1-4 > pig_flying / rad750
#include "PIG/state.h"
#include "LEM/list.h"
Functions | |
void | getCruState (PIG_cruState *state) |
Get the saved copy of the contents of the CRU registers. | |
void | getDbState (PIG_dbState *state) |
Get the saved copy of the contents of the database registers. | |
void | getEbmState (PIG_ebmState *state) |
Get the saved copy of the contents of the EBM registers. | |
void | getPduState (PIG_pduState *state) |
Get the saved copy of the contents of the PDU registers. | |
void | getPwrState (PIG_pwrState *state) |
Get the saved copy of the contents of the power registers. | |
void | getState (PIG_state *state) |
Get a copy of the state of all PIG registers. | |
unsigned | readCruState (LEM_micr *cr, PIG_cruState *state) |
Take a snapshot of the state of the CRU. | |
unsigned | readDbState (LEM_micr *cr, PIG_dbState *state) |
Take a snapshot of the current contents of the registers controlled by PIG_DB. | |
unsigned | readEbmState (LEM_micr *cr, PIG_ebmState *state) |
Take a snapshot of the state of the EBM. | |
unsigned | readPduState (LEM_micr *cr, PIG_pduState *state, const PIG_cruState *cru) |
Take a snapshot of the state of the PDU(s). | |
unsigned | readPwrState (LEM_micr *cr, int all, PIG_pwrState *state) |
Take a snapshot of the current contents of the power registers. | |
unsigned | readState (LEM_micr *cr, int all, PIG_state *state) |
Take a snapshot of the state of all PIG registers. | |
void | saveCruState (const PIG_cruState *state) |
Save a copy of the contents of the CRU registers. | |
void | saveDbState (const PIG_dbState *state) |
Save a copy of the contents of the database registers. | |
void | saveEbmState (const PIG_ebmState *state) |
Save a copy of the contents of the EBM registers. | |
void | savePduState (const PIG_pduState *state) |
Save a copy of the contents of the PDU registers. | |
void | savePwrState (const PIG_pwrState *state) |
Save a copy of the contents of the power registers. | |
void | saveState (const PIG_state *state) |
Save a copy of the state of all PIG registers. |
$Id: pig_p.h,v 1.19 2009/08/14 16:51:20 saxton Exp $
void getCruState | ( | PIG_cruState * | state | ) |
Get the saved copy of the contents of the CRU registers.
state | Pointer to a structure to receive the state of the CRU registers |
void getDbState | ( | PIG_dbState * | state | ) |
Get the saved copy of the contents of the database registers.
state | Pointer to a structure to receive the state of the database registers |
void getEbmState | ( | PIG_ebmState * | state | ) |
Get the saved copy of the contents of the EBM registers.
state | Pointer to a structure to receive the state of the EBM registers |
void getPduState | ( | PIG_pduState * | state | ) |
Get the saved copy of the contents of the PDU registers.
state | Pointer to a structure to receive the state of the PDU registers |
void getPwrState | ( | PIG_pwrState * | state | ) |
Get the saved copy of the contents of the power registers.
state | Pointer to a structure to receive the state of the power registers |
void getState | ( | PIG_state * | state | ) |
Get a copy of the state of all PIG registers.
state | Pointer to a structure to receive the state of the PIG registers |
unsigned readCruState | ( | LEM_micr * | cr, | |
PIG_cruState * | state | |||
) |
Take a snapshot of the state of the CRU.
cr | Pointer to a multi-item command and response list | |
state | Pointer to a structure to receive the state of the CRU registers |
unsigned readDbState | ( | LEM_micr * | cr, | |
PIG_dbState * | state | |||
) |
Take a snapshot of the current contents of the registers controlled by PIG_DB.
cr | Pointer to a multi-item command and response list | |
state | Pointer to a structure to receive the state of the PIG_DB controlled registers |
unsigned readEbmState | ( | LEM_micr * | cr, | |
PIG_ebmState * | state | |||
) |
Take a snapshot of the state of the EBM.
cr | Pointer to a multi-item command and response list | |
state | Pointer to a structure to receive the state of the EBM registers |
unsigned readPduState | ( | LEM_micr * | cr, | |
PIG_pduState * | state, | |||
const PIG_cruState * | cru | |||
) |
Take a snapshot of the state of the PDU(s).
cr | Pointer to a multi-item command and response list | |
state | Pointer to a structure to receive the state of the PDU registers | |
cru | Pointer to a structure holding the state of the CRU registers |
unsigned readPwrState | ( | LEM_micr * | cr, | |
int | all, | |||
PIG_pwrState * | state | |||
) |
Take a snapshot of the current contents of the power registers.
cr | Pointer to a multi-item command and response list | |
all | If TRUE, read all the registers. Otherwise omit the reading of some sensitive registers. | |
state | Pointer to a structure to receive the state of the power registers |
unsigned readState | ( | LEM_micr * | cr, | |
int | all, | |||
PIG_state * | state | |||
) |
Take a snapshot of the state of all PIG registers.
cr | Pointer to a multi-item command and response list | |
all | If TRUE, read all the registers. Otherwise omit the reading of some sensitive registers. | |
state | Pointer to a structure to receive the state of the PIG registers |
void saveCruState | ( | const PIG_cruState * | state | ) |
Save a copy of the contents of the CRU registers.
state | Pointer to a structure containing the state of the CRU registers |
void saveDbState | ( | const PIG_dbState * | state | ) |
Save a copy of the contents of the database registers.
state | Pointer to a structure containing the state of the database registers |
void saveEbmState | ( | const PIG_ebmState * | state | ) |
Save a copy of the contents of the EBM registers.
state | Pointer to a structure containing the state of the EBM registers |
void savePduState | ( | const PIG_pduState * | state | ) |
Save a copy of the contents of the PDU registers.
state | Pointer to a structure containing the state of the PDU registers |
void savePwrState | ( | const PIG_pwrState * | state | ) |
Save a copy of the contents of the power registers.
state | Pointer to a structure containing the state of the power registers |
void saveState | ( | const PIG_state * | state | ) |
Save a copy of the state of all PIG registers.
state | Pointer to a structure to receive the state of the PIG registers |