GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LMC / V0-7-0

Constituent: lmc     Tag: sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

_LMC_Counter Struct Reference

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

#include <LMC_prvdefs.h>

Collaboration diagram for _LMC_Counter:

Collaboration graph
[legend]

Data Fields

WUT_tmr * wut
WUT_tmr * stop_wut
LMC_ld ld
LMC_cr cr
LMC_CmdOpcode op
WCT_time_sat_u ts
WCT_time ts_prev
WCT_time ts_cur
SEM stop_sem
void * cmd_pkt
void * ld_xcb
void * rd_xcb
unsigned long long intv
short cur_cnt
unsigned short tot_cnt
unsigned short busy
unsigned char * tlm_pkt
unsigned char * buf
unsigned char stop

Detailed Description

Structure to hold the LMC counter control block.


Field Documentation

unsigned char* _LMC_Counter::buf
 

buffer pointer

unsigned short _LMC_Counter::busy
 

counter busy flag

void* _LMC_Counter::cmd_pkt
 

copy of command packet payload

LMC_cr _LMC_Counter::cr
 

command response structure

short _LMC_Counter::cur_cnt
 

samples remaining

unsigned long long _LMC_Counter::intv
 

sample interval (in nanoseconds)

LMC_ld _LMC_Counter::ld
 

load structure

void* _LMC_Counter::ld_xcb
 

lcb transfer contol block

LMC_CmdOpcode _LMC_Counter::op
 

command opcode

void* _LMC_Counter::rd_xcb
 

lcb transfer contol block

unsigned char _LMC_Counter::stop
 

stop flag

SEM _LMC_Counter::stop_sem
 

stop synchronization semaphore

WUT_tmr* _LMC_Counter::stop_wut
 

stop wake-up-timer

unsigned char* _LMC_Counter::tlm_pkt
 

telemetry packet buffer

unsigned short _LMC_Counter::tot_cnt
 

total samples counted

WCT_time_sat_u _LMC_Counter::ts
 

packet timestamp

WCT_time _LMC_Counter::ts_cur
 

previous timestamp

WCT_time _LMC_Counter::ts_prev
 

current timestamp

WUT_tmr* _LMC_Counter::wut
 

wake-up-timer


The documentation for this struct was generated from the following file:
Generated on Thu Jul 6 20:38:53 2006 by  doxygen 1.4.4