GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LHK / V11-4-2

Constituent: lcb_sim     Tag: mv2304


Interface   Data Structures   File List   Data Fields   Globals  

LHK_lcbsim.h File Reference

Public definitions for LHK simulated data values. More...

#include "CLI/CLI_pubdefs.h"

Include dependency graph for LHK_lcbsim.h:

This graph shows which files directly or indirectly include this file:


Functions

unsigned int LHK_addSyntaxLCP (CLI_Syntax *syntax)
 Contribute commands to the CLI syntax.
unsigned int LHK_setTemEnvData (unsigned short tem, unsigned short mux, unsigned short adc, unsigned short val)
 Sets a value in the simulated TEM environmental register block.
unsigned int LHK_setPduEnvData (unsigned short grp, unsigned short bank, unsigned short adc, unsigned int val)
 Sets a value in the simulated PDU environmental register block.
unsigned int LHK_setAemEnvData (unsigned short free, unsigned short adc, unsigned short val)
 Sets a value in the simulated AEM environmental register block.
unsigned int LHK_setPduPwrData (unsigned short reg, unsigned short val)
 Sets a value in the simulated PDU power status register block.
unsigned int LHK_setAemPwrData (unsigned int val)
 Sets a value in the simulated AEM power status register.
unsigned int LHK_setTemBusyData (unsigned short tem, unsigned short val0, unsigned short val1)
 Sets a value in the simulated TEM busy/dead time register block.
unsigned int LHK_setGemLrsData (unsigned short reg, unsigned short val0, unsigned short val1)
 Sets a value in the simulated GEM low-rate science register block.

Detailed Description

Public definitions for LHK simulated data values.

Author:
Sergio Maldonado -- smaldona@slac.stanford.edu

Function Documentation

unsigned int LHK_addSyntaxLCP CLI_Syntax *  syntax  ) 
 

Contribute commands to the CLI syntax.

Parameters:
syntax Syntax handle
Return values:
CLI_SUCCESS 

unsigned int LHK_setAemEnvData unsigned short  free,
unsigned short  adc,
unsigned short  val
 

Sets a value in the simulated AEM environmental register block.

Parameters:
free FREE board ID
adc Adc number
val Register value

unsigned int LHK_setAemPwrData unsigned int  val  ) 
 

Sets a value in the simulated AEM power status register.

Parameters:
val Register value

unsigned int LHK_setGemLrsData unsigned short  reg,
unsigned short  val0,
unsigned short  val1
 

Sets a value in the simulated GEM low-rate science register block.

Parameters:
reg register number: 0 - 3
val0 register value
val1 register value

unsigned int LHK_setPduEnvData unsigned short  grp,
unsigned short  bank,
unsigned short  adc,
unsigned int  val
 

Sets a value in the simulated PDU environmental register block.

Parameters:
grp PDU group number
bank Environmental register bank 0 - 2
adc Adc number
val Register value

unsigned int LHK_setPduPwrData unsigned short  reg,
unsigned short  val
 

Sets a value in the simulated PDU power status register block.

Parameters:
reg PDU power register number: 0 - 2
val Register value

unsigned int LHK_setTemBusyData unsigned short  tem,
unsigned short  val0,
unsigned short  val1
 

Sets a value in the simulated TEM busy/dead time register block.

Parameters:
tem TEM ID
val0 LSB 16 bits of register value
val1 MSB 16 bits of register value

unsigned int LHK_setTemEnvData unsigned short  tem,
unsigned short  mux,
unsigned short  adc,
unsigned short  val
 

Sets a value in the simulated TEM environmental register block.

Parameters:
tem TEM ID
mux Mux channel number
adc Adc number
val Register value


Generated on Tue Aug 14 02:39:02 2007 by  doxygen 1.4.4