GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QLRA / dev > qlra / rhel5-64
#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. |
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.
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.
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 | |||
) |
Display statistics data.
This routine produces a formatted display of the contents of a block of statistics data.
secs | The time the data was sent, in spacecraft units. | |
sData | The statistics data to be displayed. | |
parm | Options to modify the display. |
References _QLRA_stats::aem, _QLRA_ebmStats::aemR, _QLRA_gemStats::base, _QLRA_stats::ccc, _QLRA_temStats::cmd, _QLRA_aemStats::cmd, _QLRA_ebmStats::cmd, _QLRA_pduStats::cmd, _QLRA_cruStats::cmd, _QLRA_gemStats::cmd, _QLRA_stats::cru, _QLRA_gemStats::dead, _QLRA_gemStats::disc, _QLRA_stats::ebm, _QLRA_stats::endTime, _QLRA_ebmStats::epu0R, _QLRA_ebmStats::epu0S, _QLRA_ebmStats::epu1R, _QLRA_ebmStats::epu1S, _QLRA_ebmStats::epu2R, _QLRA_ebmStats::epu2S, _QLRA_temStats::evt, _QLRA_aemStats::evt, _QLRA_gemStats::evt, _QLRA_stats::gem, _QLRA_ebmStats::gemR, _QLRA_gemStats::live, _QLRA_stats::nFail, _QLRA_stats::nRead, _QLRA_stats::pdu0, _QLRA_stats::pdu1, _QLRA_gemStats::pres, QLRA_DOPT_PLAIN, QLRA_N_CCC, QLRA_N_TCC, QLRA_N_TEM, QLRA_STATS_MAJOR, _QLRA_stats::resetTime, _QLRA_temStats::rsp, _QLRA_aemStats::rsp, _QLRA_ebmStats::rsp, _QLRA_pduStats::rsp, _QLRA_cruStats::rsp, _QLRA_gemStats::rsp, _QLRA_gemStats::sent, _QLRA_ebmStats::siu0R, _QLRA_ebmStats::siu0S, _QLRA_ebmStats::siu1R, _QLRA_ebmStats::siu1S, _QLRA_ebmStats::siueR, _QLRA_ebmStats::siueS, _QLRA_ebmStats::ssrS, _QLRA_stats::tcc, _QLRA_stats::tem, _QLRA_ebmStats::temR, _QLRA_stats::tic, and _QLRA_stats::version.