GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LIH / V0-1-0

Constituent: lih     Tag: mv2304


Interface   Data Structures   File List   Data Fields   Globals  

LIH_Lrs0.c File Reference

Everything to handle the "Lrs0" packets (note: deprecated). More...

#include <string.h>
#include "CCSDS/CCSDS_pkt.h"
#include "LATC/latc.h"
#include "LHK_DB/LHK_DB_pktdefs.h"
#include "LHK/LHK_pubdefs.h"
#include "LHK/LHK_tlmdefs.h"
#include "LIM/LIM_pubdefs.h"
#include "LRA/LRA.h"
#include "PBS/MBA.h"
#include "PBS/WCT.h"
#include "LIH/LIH_msgs.h"

Include dependency graph for LIH_Lrs0.c:


Data Structures

struct  _LIH_DifferEBM
 Structure used to differ two EBM statistics records. More...

Defines

#define LIH_K_EBM_SLOTS   (13)

Typedefs

typedef _LIH_DifferEBM LIH_DifferEBM
 Typedef for struct _LIH_DifferEBM.

Functions

static LHK_PacketStatus LIH_captureLrs0 (unsigned char *mon, unsigned int abas, unsigned int aidx, unsigned int seq, unsigned char *out)
 Capture CPU "top" records into housekeeping/diagnostic packets.
unsigned int LIH_defineLrs0 ()
 Initialize "Lrs0" packet capture.

Detailed Description

Everything to handle the "Lrs0" packets (note: deprecated).

CVS $Id: LIH_Lrs0.c,v 1.3 2007/12/07 03:59:21 apw Exp $
Author:
A.P.Waite
LIH_Lrs0.c provides support for deprecated packets (e.g. "Lrs0").

Warning:
The "Lrs0" packet is deprecated.

Function Documentation

static LHK_PacketStatus LIH_captureLrs0 unsigned char *  prm,
unsigned int  abas,
unsigned int  aidx,
unsigned int  seq,
unsigned char *  out
[static]
 

Capture CPU "top" records into housekeeping/diagnostic packets.

Parameters:
prm (in) User parameter
abas (in) Base of APID table (ITC_K_APID_HOUSE or ITC_K_APID_DIAG)
aidx (in) APID index
seq (in) CCSDS sequence count
out (in) Output buffer (beginning of CCSDS telemetry header)
Returns:
A member of the LHK_PacketStatus enumeration

unsigned int LIH_defineLrs0  ) 
 

Initialize "Lrs0" packet capture.

Return values:
LIH_GENERROR Generic error
LIH_SUCCESS Success
LIH_defineLrs0() initializes any necessary resources to capture "Lrs0" packets, and puts the handler definition in the packet table.


Generated on Fri Dec 7 01:36:37 2007 by  doxygen 1.4.4