QPulserGuiInterface Class Reference
[Apollo GuiApollo]

List of all members.


Detailed Description

interface between QGuiPulserController and Gui related classes

Author:
Sergio Di Domizio

Public Member Functions

void SetDelay (unsigned int delayMs)
 set delay between pulsers on different channels
void SetPeriod (unsigned int periodMs)
 set pulser period
bool AddChannel (unsigned int boardId, unsigned int hwCh, unsigned int pulseAmplitudemV)
 add channel to pulser controller can be called only if period and delay are != 0
void Start ()
 start pulser sequence
bool Stop ()
 stop pulser sequence
void SetSettingsBasket (unsigned int basket)

Private Attributes

unsigned int fDelayMs
unsigned int fPeriodMs
QPulserGroupList fGroups
unsigned int fSettingsBasket
QGuiPulserControllerfController

Member Function Documentation

bool QPulserGuiInterface::Stop (  ) 

void QPulserGuiInterface::SetSettingsBasket ( unsigned int  basket  )  [inline]

needed to initialize pulser sequence

Referenced by QGuiPulserMain::MakeThread().


The documentation for this class was generated from the following files:

Generated on Tue Nov 16 10:50:08 2010 for CUORE Software by  doxygen 1.5.6