GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > ITC / V3-1-0

Constituent: itc_dump     Tag: mv2304


Interface   Data Structures   File List   Data Fields   Globals  

ITC_dump.h File Reference

Boilerplate dump routines for CCSDS packets. More...

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Functions

void ITC_dumpChecksum (const unsigned char *pkt)
 Dump a CCSDS telecommand packet checksum.

void ITC_dumpComplete (void)
 Rule off a dump.

void ITC_dumpHeader (const unsigned char *pkt)
 Dump a CCSDS packet header.

void ITC_dumpPayload (const unsigned char *pkt)
 Dump a CCSDS payload as a simple string of bytes (endianness unknown).

void ITC_dumpResponse (const unsigned char *pkt)
 Dump a CCSDS telecommand command-response payload.


Detailed Description

Boilerplate dump routines for CCSDS packets.

CVS $Id: ITC_dump.h,v 1.3 2005/05/03 20:14:21 apw Exp $
Author:
A.P.Waite

Function Documentation

void ITC_dumpChecksum const unsigned char *  pkt  ) 
 

Dump a CCSDS telecommand packet checksum.

ITC_dumpChecksum() assumes that pkt points to a CCSDS packet in machine local byte order (or more specifically, that the checksum is in machine local order).

Here is the call graph for this function:

void ITC_dumpHeader const unsigned char *  pkt  ) 
 

Dump a CCSDS packet header.

ITC_dumpHeader() assumes that pkt points to a CCSDS packet in machine local byte order (or more specifically, that the header is in machine local order).

Here is the call graph for this function:

void ITC_dumpResponse const unsigned char *  pkt  ) 
 

Dump a CCSDS telecommand command-response payload.

This dump is a little out of the ordinary, because it's a payload dump. This routine therefore assumes that the payload has been presented in network (big-endian) byte order.

Here is the call graph for this function:


Generated on Tue May 3 23:17:23 2005 by doxygen 1.3.3