GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > PBC / V4-12-1

Constituent: pbc     Tag: mv2304


Interface   Data Structures   File List   Data Fields   Globals  

PBC_tlm.c File Reference

PBC application-level EPU boot housekeeping telemetry handler. More...

#include "CCSDS/CCSDS_pkt.h"
#include "ITC/ITC_pubdefs.h"
#include "MSG/MSG_pubdefs.h"
#include "PBC/PBC_msgs.h"
#include "PBC_tlm.h"

Include dependency graph for PBC_tlm.c:


Defines

#define DIM(a)   (sizeof (a) / sizeof ((a)[0]))
 Determine the dimension of an array.

Functions

unsigned int PBC_bootTlmCb (void *prm, const ITC_QueueItem *qitem_p, void *pay_p, unsigned int len)
 Handle EPU boot housekeeping telemetry.

Variables

unsigned short pbc_hkp_apid []
 Boot housekeeping telemetry APID values for the various CPUs.

Detailed Description

PBC application-level EPU boot housekeeping telemetry handler.

    CVS $Id: PBC_tlm.c,v 1.1 2005/04/26 16:28:51 dmay Exp $
    

Application-level handler for boot housekeeping telemetry received from EPUs.


Function Documentation

unsigned int PBC_bootTlmCb void *  prm,
const ITC_QueueItem *  qitem_p,
void *  pay_p,
unsigned int  len
 

Handle EPU boot housekeeping telemetry.

Parameters:
prm Context parameter.
qitem_p Pointer to queue item.
pay_p Pointer to queue item payload.
len Length of queue item payload, in bytes.
Returns:
MSG code.


Variable Documentation

pbc_hkp_apid
 

Initial value:

    {
        0x200,    
        0x261,    
        0x262,    
        0x263,    
        0x264,    
    }
Boot housekeeping telemetry APID values for the various CPUs.


Generated on Mon Aug 7 22:00:22 2006 by  doxygen 1.4.4