GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > QLRA / V0-1-2
Constituent: qlra     Tag: linux-gcc
#include "QLRA/QLRA.h"
#include "QLRA/QLRA_msgs.h"
#include "LRA/LRA_cli.h"
#include "PBI/Endianness.h"
#include "stdio.h"
#include "string.h"
#include "time.h"
Include dependency graph for QLRA_disp.c:
Defines | |
#define | DOPT_NOT_FIRST 0x10000 |
Functions | |
static int | secsToStr (int secs, char *cTime) |
Convert spacecraft time to a string. | |
static int | wctToStr (WCT_time wct, char *cTime) |
Convert wall clock time to a string. | |
static void | dispHeader (char *text, int leng) |
Display header line. | |
static void | dispCmdStats (char *desc, LRA_cmdStats *data) |
Display line of command statistics. | |
static void | dispRspStats (char *desc, LRA_xmtStats *data) |
Display line of response statistics. | |
static void | dispEvtsStats (char *desc, LRA_xmtStats *data) |
Display line of sent event statistics. | |
static void | dispEvtrStats (char *desc, LRA_rcvStats *data) |
Display line of received event statistics. | |
static void | dispAemStats (LRA_aemStats *data) |
Display AEM error statistics. | |
static void | dispTemStats (int tem, LRA_temStats *data) |
Display TEM error statistics. | |
static void | dispTicStats (int tem, LRA_ticStats *data) |
Display TIC error statistics. | |
static void | dispCccFifo (int tem, int cc, LRA_cccStats *data) |
Display CCC FIFO error statistics. | |
static void | dispCccStats (int tem, int cc, LRA_cccStats *data) |
Display CCC error statistics. | |
static void | dispTccFifo (int tem, int cc, LRA_tccStats *data) |
Display TCC FIFO error statistics. | |
static void | dispTccStats (int tem, int cc, LRA_tccStats *data) |
Display TCC error statistics. | |
static void | shortSwap (unsigned short *data, int count) |
Swap 16-bit words in an array. | |
static void | intSwap (unsigned int *data, int count) |
Swap 32-bit words in an array. | |
void | QLRA_dispRegData (unsigned int secs, LRA_regData *rData, void *parm) |
Display register data. | |
void | QLRA_dispEsrData (unsigned int secs, LRA_esrData *rData, void *parm) |
Display error and status register data. | |
void | QLRA_dispStats (unsigned int secs, LRA_stats *sData, void *parm) |
Display statistics data. |
|
Display AEM error statistics. This routine generates several lines of AEM error statistics from the supplied data.
|
|
Display CCC FIFO error statistics. This routine generates 3 lines of CCC FIFO error statistics from the supplied data.
|
|
Display CCC error statistics. This routine generates a line of CCC error statistics from the supplied data.
|
|
Display line of command statistics. This routine generates a line of command statistics from the supplied data.
|
|
Display line of received event statistics. This routine generates a line of received event statistics from the supplied data.
|
|
Display line of sent event statistics. This routine generates a line of sent event statistics from the supplied data.
|
|
Display header line. This routine generates a header line of the requested length with the supplied text centered and filled with minuses.
|
|
Display line of response statistics. This routine generates a line of response statistics from the supplied data.
|
|
Display TCC FIFO error statistics. This routine generates 3 lines of TCC FIFO error statistics from the supplied data.
|
|
Display TCC error statistics. This routine generates a line of TCC error statistics from the supplied data.
|
|
Display TEM error statistics. This routine generates a line of TEM error statistics from the supplied data.
|
|
Display TIC error statistics. This routine generates a line of TIC error statistics from the supplied data.
|
|
Swap 32-bit words in an array. This routine swaps in place each consecutive pair of 32-bit words in an array between big-endian and machine order.
|
|
Display error and status register data. This routine produces a formatted display of the contents of a block of error and status register data.
|
|
Display register data. This routine produces a formatted display of the contents of a block of register data.
|
|
Display statistics data. This routine produces a formatted display of the contents of a block of statistics data.
|
|
Convert spacecraft time to a string. This routine converts a spacecraft time, in seconds, to a string with the format YYYY-MM-DD HH:MM:SS.
|
|
Swap 16-bit words in an array. This routine swaps in place each consecutive pair of 16-bit words in an array between big-endian and machine order.
|
|
Convert wall clock time to a string. This routine converts a wall clock time to a string with the format YYYY-MM-DD HH:MM:SS.
|