GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LMC / V0-9-1

Constituent: lmc     Tag: mv2304


Interface   Data Structures   File List   Data Fields   Globals  

_LMC_Counter Struct Reference

Structure to hold an LMC counter control block. More...

#include <LMC_prvdefs.h>

Collaboration diagram for _LMC_Counter:

Collaboration graph
[legend]

Data Fields

LMC_CntrType type
 Counter type.
char * name
 Counter name.
LMC_Controlctrl
 Address of main control block.
LMC_ld ld
 Load list structure.
LMC_rd rd
 Read list structure.
WUT_tmr * wut
 Wake-up timer.
WUT_tmr * stop_wut
 Stop wake-up timer.
SEM stop_sem
 Stop synchronization semaphore.
unsigned int tlm_apid
 Diagnostic telemetry APID.
unsigned char * tlm_buff
 Telemetry buffer address.
unsigned int pkt_size
 Telemetry packet size.
LMC_DecodeFndecode
 Read data decode function.
void * ld_xcb
 Load LCB transfer control block.
void * rd_xcb
 Read LCB transfer control block.
WCT_time_sat_u ts
 Packet timestamp.
WCT_time ts_load
 Load operation timestamp.
WCT_time ts_read
 Read operation timestamp.
unsigned long long intv
 Sample interval (in nanoseconds).
unsigned char all_tile
 TRUE if all ACD tiles are counted.
unsigned char use_ssr
 TRUE if SSR is to be used.
unsigned short tem_mask
 TEM enable mask.
unsigned int lrs_mask
 LRS configuration mask.
unsigned char * pkt_strt
 Telemetry packet start address.
unsigned char * pkt_end
 Telemetry packet end address.
unsigned char * pkt_cur
 Telemetry packet current address.
unsigned int cur_cnt
 Samples taken.
short rem_cnt
 Samples remaining.
unsigned char busy
 Counter busy flag.
unsigned char stop
 Stop flag.

Detailed Description

Structure to hold an LMC counter control block.


The documentation for this struct was generated from the following file:
Generated on Tue Jul 1 01:18:28 2008 by  doxygen 1.4.4