GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> PBC / dev > pbc / rhel5-32
#include <CCSDS/CCSDS_pkt.h>
#include <ITC/ITC_pubdefs.h>
#include <LCM/LCM_pubdefs.h>
#include <MSG/MSG_pubdefs.h>
#include <PBC/PBC_msgs.h>
#include <PBC_tlm.h>
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. |
CVS $Id: PBC_tlm.c,v 1.3 2011/03/29 23:14:59 apw Exp $
Application-level handler for boot housekeeping telemetry received from EPUs.
unsigned int PBC_bootTlmCb | ( | void * | prm, | |
const ITC_QueueItem * | qitem_p, | |||
void * | pay_p, | |||
unsigned int | len | |||
) |
Handle EPU boot housekeeping telemetry.
prm | Context parameter. | |
qitem_p | Pointer to queue item. | |
pay_p | Pointer to queue item payload. | |
len | Length of queue item payload, in bytes. |
References DIM.
Referenced by PBC_initialize().
Initial value:
{ 0x200, 0x261, 0x262, 0x263, 0x264, }