GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > EBC / V0-1-1
Constituent: ebc_scp     Tag: sun-gcc
#include <stdio.h>
#include "CCSDS/CCSDS_pkt.h"
#include "EBC/EBC_tlmdefs.h"
#include "ITC/ITC_dump.h"
#include "PBS/SPIN.h"
Include dependency graph for EBC_dump.c:
Data Structures | |
struct | _Ebc_Field |
Description of a telemetry packet field. More... | |
Typedefs | |
typedef _Ebc_Field | Ebc_Field |
Typedef for _Ebc_Field. | |
Functions | |
int | EBC_setDisplayLevel (int level) |
Set the verbosity level of the EBC telemetry display. | |
static void | ebc_dump_boilerplate (char *pkt_name) |
Display some boilerplate header information. | |
static void | ebc_interp_dec_32 (unsigned int value, char *desc) |
Interpret a 32-bit decimal value. | |
static void | ebc_interp_byte_count (unsigned int value) |
Interpret a byte count value. | |
static void | ebc_interp_error_count (unsigned int value) |
Interpret an error count value. | |
static void | ebc_interp_file_upl_state (unsigned int value) |
Interpret a file upload state value. | |
static void | ebc_interp_intr_count (unsigned int value) |
Interpret an interrupt count value. | |
static void | ebc_interp_pkt_count (unsigned int value) |
Interpret a packet count value. | |
static void | ebc_interp_spare (unsigned int value) |
Interpret a spare field value. | |
static void | ebc_show_field (unsigned char *pay_p, unsigned int start_byte, unsigned int end_byte, unsigned int start_bit, unsigned int end_bit, char *desc_p, void(*interp_p)(unsigned int val)) |
Show a field from a telemetry packet. | |
static unsigned int | ebc_dump_fields (Ebc_Field *field_p, unsigned int num_fields, unsigned char *pkt_p, unsigned int start_byte) |
Dump telemetry packet fields. | |
void | EBC_dump_tlm (unsigned char *pkt_p) |
Display an EBC telemetry packet. | |
unsigned int | EBC_dispatch_tlm (void *prm, unsigned char *pkt_p) |
Display an EBC telemetry packet. | |
Variables | |
int | EBC_display_level = 1 |
The verbosity level of the EBC telemetry display. |
** CVS $Id: EBC_dump.c,v 1.1.1.1 2005/10/07 16:28:19 dmay Exp $ **
|
Display an EBC telemetry packet.
|
|
Display some boilerplate header information.
|
|
Dump telemetry packet fields.
|
|
Display an EBC telemetry packet.
|
|
Interpret a byte count value.
|
|
Interpret a 32-bit decimal value.
|
|
Interpret an error count value.
|
|
Interpret a file upload state value.
|
|
Interpret an interrupt count value.
|
|
Interpret a packet count value.
|
|
Interpret a spare field value.
|
|
Set the verbosity level of the EBC telemetry display.
|
|
Show a field from a telemetry packet.
|
|
The verbosity level of the EBC telemetry display. This variable determines how often EBC telemetry packets are displayed. The higher the value, the more often the packets are displayed. Use EBC_setDisplayLevel() to change this value. |