GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > PIG / V9-0-0

Constituent: pig_flying     Tag: sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

record.c File Reference

Implementation of the PIG power and C/R routines. More...

#include "PIG/PIG_msgs.h"
#include "state_p.h"
#include "pig_macro_p.h"
#include "LEM/defs.h"
#include "LEM/list.h"
#include "LSF/LSF.h"
#include "LSF/LSF_ids.h"
#include "PBS/BSWP.h"
#include "CCSDS/CCSDS_pkt.h"
#include <string.h>

Include dependency graph for record.c:


Functions

size_t PIG_sizeofRecord (void)
 Calculate the space required to send a record of the registers controlled by PIG to the SSR.
unsigned PIG_record (LEM_micr *cr, void *buf, ITC_cb_Completion *rtn, void *prm0, void *prm1, void *prm2)
 Take a snapshot of the registers controlled by PIG and send the resulting record to the SSR.

Detailed Description

Implementation of the PIG power and C/R routines.

Author:
James Swain - jswain@slac.stanford.edu

Function Documentation

unsigned PIG_record LEM_micr *  cr,
void *  buf,
ITC_cb_Completion *  rtn,
void *  prm0,
void *  prm1,
void *  prm2
 

Take a snapshot of the registers controlled by PIG and send the resulting record to the SSR.

Parameters:
cr Multi-item command response structure
buf Pointer to a buffer to use for the record
rtn Completion routine
prm0 Completion routine user parameter 0
prm1 Completion routine user parameter 1
prm2 Completion routine user parameter 2

size_t PIG_sizeofRecord void   ) 
 

Calculate the space required to send a record of the registers controlled by PIG to the SSR.

Returns:
Size of a record in bytes


Generated on Thu Oct 26 13:57:09 2006 by  doxygen 1.4.4