GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > FILE / V3-10-0

Constituent: file_dump     Tag: sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

FILE_dump.c File Reference

FILE command and telemetry display function definitions. More...

#include "stdio.h"
#include "PBI/Endianness.h"
#include "PBS/MBA.h"
#include "CCSDS/CCSDS_pkt.h"
#include "FBS/FBS_pubrtos.h"
#include "FILE/FILE_dump.h"
#include "FILE/FILE_cmddefs.h"
#include "FILE/FILE_upl_cmd.h"

Include dependency graph for FILE_dump.c:


Functions

static void print_header (const char *str)
static void print_trailer (void)
void FILE_dumpUplStart (const unsigned char *pkt)
 Display LFILUPLSTART telecommand packet.
void FILE_dumpUplData (const unsigned char *pkt)
 Display LFILUPLDATA telecommand packet.
void FILE_dumpUplCommit (const unsigned char *pkt)
 Display LFILUPLCOMMIT telecommand packet.
void FILE_dumpUplEpu (const unsigned char *pkt)
 Display LFILUPLEPU telecommand packet.
void FILE_dumpUplCancel (const unsigned char *pkt)
 Display LFILUPLCANCEL telecommand packet.

Variables

static const char * re = "======================================"
static const char * rm = "--------------------------------------"
static const char * unitStr [16]

Detailed Description

FILE command and telemetry display function definitions.

Author:
D.L.Wood

Function Documentation

void FILE_dumpUplCancel const unsigned char *  pkt  ) 
 

Display LFILUPLCANCEL telecommand packet.

Display a file upload cancel telecommand packet.

Parameters:
pkt The telecommand packet.

void FILE_dumpUplCommit const unsigned char *  pkt  ) 
 

Display LFILUPLCOMMIT telecommand packet.

Display a file upload commit telecommand packet.

Parameters:
pkt The telecommand packet.

void FILE_dumpUplData const unsigned char *  pkt  ) 
 

Display LFILUPLDATA telecommand packet.

Display a file upload data telecommand packet.

Parameters:
pkt The telecommand packet.

void FILE_dumpUplEpu const unsigned char *  pkt  ) 
 

Display LFILUPLEPU telecommand packet.

Display a file upload EPU telecommand packet.

Parameters:
pkt The telecommand packet.

void FILE_dumpUplStart const unsigned char *  pkt  ) 
 

Display LFILUPLSTART telecommand packet.

Display a upload start telecommand packet.

Parameters:
pkt The telecommand packet.

static void print_header const char *  str  )  [static]
 

Print display header.

Parameters:
str A string to print with the header.

static void print_trailer void   )  [static]
 

Print display trailer.


Variable Documentation

const char* re = "======================================" [static]
 

A seperator string.

const char* rm = "--------------------------------------" [static]
 

A seperator string.

unitStr [static]
 

Initial value:

 
{
        "SIU",
        "EPU0",
        "EPU1",
        "EPU2",
        "EPU3",
        "SDI",
        "SC",
        "BCAST",
        "UNKNOWN",
        "UNKNOWN",
        "UNKNOWN",
        "UNKNOWN",
        "UNKNOWN",
        "UNKNOWN",
        "UNKNOWN",
        "UNKNOWN",
}
Name table of LAT unit node designations.


Generated on Tue Jul 25 21:12:17 2006 by  doxygen 1.4.4