GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QLRA / dev > qlra / rhel5-64


Interface   Data Structures   File List   Data Fields   Globals  

QLRA_disp.c File Reference

Routines for displaying LRA data. More...

#include <QLRA_p.h>
#include <QLRA/QLRA_msgs.h>
#include <MSG/MSG_pubdefs.h>
#include <PBI/Endianness.h>
#include <stdio.h>
#include <string.h>
#include <time.h>
#include <LRA/LRA_cmpnt.h>
#include <LRA/LRA_disp.h>

Defines

#define LRA_SUCCESS   QLRA_SUCCESS
#define LRA_INVCMPT   QLRA_INVCMPT
#define LRA_INVBLOCK   QLRA_INVBLOCK
#define LRA_INVCMPNM   QLRA_INVCMPNM
#define LRA_INVRWDTH   QLRA_INVRWDTH
#define LRA_DOPT_NOHDR   QLRA_DOPT_NOHDR
#define LRA_DOPT_PLAIN   QLRA_DOPT_PLAIN
#define LRA_ACTIVE   QLRA_ACTIVE
#define LRA_WILD   QLRA_WILD
#define LRA_CPT_GEM   QLRA_CPT_GEM
#define LRA_CPT_EBM   QLRA_CPT_EBM
#define LRA_CPT_PDU0   QLRA_CPT_PDU0
#define LRA_CPT_PDU1   QLRA_CPT_PDU1
#define LRA_CPT_CRU   QLRA_CPT_CRU
#define LRA_CPT_TEM   QLRA_CPT_TEM
#define LRA_CPT_TIC   QLRA_CPT_TIC
#define LRA_CPT_CCC   QLRA_CPT_CCC
#define LRA_CPT_CRC   QLRA_CPT_CRC
#define LRA_CPT_CFE   QLRA_CPT_CFE
#define LRA_CPT_TCC   QLRA_CPT_TCC
#define LRA_CPT_TRC   QLRA_CPT_TRC
#define LRA_CPT_TFE   QLRA_CPT_TFE
#define LRA_CPT_AEM   QLRA_CPT_AEM
#define LRA_CPT_ARC   QLRA_CPT_ARC
#define LRA_CPT_AFE   QLRA_CPT_AFE
#define LRA_CPT_SIUE   QLRA_CPT_SIUE
#define LRA_CPT_SIU0   QLRA_CPT_SIU0
#define LRA_CPT_SIU1   QLRA_CPT_SIU1
#define LRA_CPT_EPU0   QLRA_CPT_EPU0
#define LRA_CPT_EPU1   QLRA_CPT_EPU1
#define LRA_CPT_EPU2   QLRA_CPT_EPU2
#define LRA_CPT_BCST   QLRA_WILD
#define LRA_N_TEM   QLRA_N_TEM
#define LRA_N_CCC   QLRA_N_CCC
#define LRA_N_TCC   QLRA_N_TCC
#define LRA_N_CRC   QLRA_N_CRC
#define LRA_N_TRC   QLRA_N_TRC
#define LRA_N_ARC   QLRA_N_ARC
#define LRA_N_CFE   QLRA_N_CFE
#define LRA_N_TFE   QLRA_N_TFE
#define LRA_N_AFE   QLRA_N_AFE
#define LRA_regData   QLRA_regData
#define LRA_regSpec   QLRA_regSpec
#define LRA_cmptDesc   QLRA_cmptDesc
#define LRA_blkDesc   QLRA_blkDesc

Functions

void QLRA_dispRegData (unsigned int secs, QLRA_regData *rData, void *parm)
 Display register data.
void QLRA_dispEsrData (unsigned int secs, QLRA_esrData *rData, void *parm)
 Display error and status register data.
void QLRA_dispStats (unsigned int secs, QLRA_stats *sData, void *parm)
 Display statistics data.


Detailed Description

Routines for displaying LRA data.

Author:
Owen H Saxton
Id
QLRA_disp.c,v 1.10 2011/03/29 21:13:03 saxton Exp

Function Documentation

void QLRA_dispEsrData ( unsigned int  secs,
QLRA_esrData rData,
void *  parm 
)

Display error and status register data.

This routine produces a formatted display of the contents of a block of error and status register data.

Parameters:
secs The time the register data was obtained, in spacecraft units.
rData The register data to be displayed.
parm Options to modify the display.

References _QLRA_esrData::afe, _QLRA_esrData::arc, _QLRA_esrData::crc, QLRA_DOPT_PLAIN, QLRA_N_AFE, QLRA_N_ARC, QLRA_N_CCC, QLRA_N_CRC, QLRA_N_TCC, QLRA_N_TEM, QLRA_N_TRC, and _QLRA_esrData::trc.

void QLRA_dispRegData ( unsigned int  secs,
QLRA_regData rData,
void *  parm 
)

Display register data.

This routine produces a formatted display of the contents of a block of register data.

Parameters:
secs The time the register data was obtained, in spacecraft units.
rData The register data to be displayed.
parm Options to modify the display.

void QLRA_dispStats ( unsigned int  secs,
QLRA_stats sData,
void *  parm 
)


Generated on Tue Mar 29 14:23:26 2011 by  doxygen 1.5.8