Main Page   Class Hierarchy   Compound List   File List   Compound Members  

MidoTrigger Class Reference

Manage communication from trigger and all the objects not related. More...

#include <midotrigger.h>

Inheritance diagram for MidoTrigger:

List of all members.

Public Methods

 MidoTrigger ()
void setEnableTrig (bool enable)
void setEnablePreTrigger (bool enable)
bool getEnablePreTrigger ()
void setEnableAutoTrigger (bool enable)
bool getEnableAutoTrigger ()
void setSliderTrig (double value)
double getSliderTrig ()
void setTrig (bool on)
bool getTrig ()
void setChannelTrig (int numChannel)
int getChannelTrig ()
void setFrontTrig (bool ascent)
bool getFrontTrig ()
void setFuncTrigger (bool single)
bool getFuncTrig ()
void setPreTrig (int points)
int getPreTrig ()
void setAutoTrig (double value)
double getAutoTrig ()
void setLevelTrigger (double lT)
double getLevelTrig ()
bool waitTrigger ()
void setWaitTrigger (bool wait)
void setPosTrigger (int pos)
int getPosTrigger ()
void readDateAutoTrigger (bool read)
bool getReadAutoTrigger ()
void setValueGoodCh1 (bool state)
void setValueGoodCh2 (bool state)
bool getValueGoodCh1 ()
bool getValueGoodCh2 ()
void setExtTrigger (bool extTr)

Signals

void enableTrigger (bool enable)
void enablePreTrigger (bool enable)
void enableAutoTrigger (bool enable)
void changeSliderTrig (double value)
void changeFuncTrig (bool single)
void changeTrig (bool on)
void changeChannelTrig (int numChannel)
void changeFrontTrig (bool ascent)
void changePreTrigger (double num)
void changeAutoTrigger (double num)
void stopStartButton ()
void changeExtTrigger (bool extTr)
void viewDate ()

Private Attributes

double sliderTrig
double autoTrigger
double levelTrigger
bool Single
bool activeTrig
bool ascentTrig
bool enPreTrigger
bool enAutoTrigger
bool waitTrig
bool readDateAuto
int numCh
int preTrigger
int posTrigger
bool extTrigger
bool valueGoodCh1
bool valueGoodCh2

Detailed Description

Manage communication from trigger and all the objects not related.

Author(s):
Davide [Lizza] Lizzani
Id:
midotrigger.cpp,v 1.0 2003/01/03 15:10:09 root Exp

Gestisce la comunicazione fra il trigger e i vari oggetti non direttamente imparentati. Questa classe riporta un puntatore globale ai suoi membri e tramite questo e' possibile andare a leggere o settare lo stato dei piu' comuni oggetti del programma (come interuttori, menu, slider, ...)


Constructor & Destructor Documentation

MidoTrigger::MidoTrigger ( )
 

Inizializza il puntatore globale all'oggetto e tutte le variabili


Member Function Documentation

void MidoTrigger::setEnableTrig ( bool enable )
 

Abilita o disabilita la possibilita' di usare il trigger o no

void MidoTrigger::setEnablePreTrigger ( bool enable )
 

Setta TRUE o FALSE in base all'abilitazione del bottone di preTrigger

void MidoTrigger::setEnableAutoTrigger ( bool enable )
 

Setta TRUE o FALSE in base all'abilitazione del bottone di autoTrigger

void MidoTrigger::setSliderTrig ( double value )
 

Segnala che e' stato mosso lo slider laterale (0-100)

void MidoTrigger::setTrig ( bool on )
 

TRUE se il trigger e' acceso, FALSE altrimenti

void MidoTrigger::setChannelTrig ( int numChannel )
 

Segnala che e' cambiato il canale del trigger

void MidoTrigger::setFrontTrig ( bool ascent )
 

TRUE se il fronte e' in salita, FALSE altrimenti

void MidoTrigger::setFuncTrigger ( bool single )
 

TRUE per la modalita' in singolo, FALSE altrimenti

void MidoTrigger::setPreTrig ( int points )
 

Segnala il cambiamento del valore del preTrigger

void MidoTrigger::setAutoTrig ( double value )
 

Segnala il cambiamento del valore dell'autoTrigger

void MidoTrigger::setLevelTrigger ( double lT )
 

Valore corrente del livello del trigger

bool MidoTrigger::waitTrigger ( )
 

Specifica se si deve aspettare il trigger oppure no

void MidoTrigger::setWaitTrigger ( bool wait )
 

Setta la possibilita' di aspettare il trigger. Se non si aspetta il trigger si ferma il campionamento

void MidoTrigger::setPosTrigger ( int pos )
 

Segnala il numero dell'elemento del vettore in cui e' stato rilevato il trigger

void MidoTrigger::setExtTrigger ( bool extTr )
 

Setta TRUE se e' disponibile il trigger esterno al campionatore corrente FALSE altrimenti


The documentation for this class was generated from the following files:
Generated at Tue Mar 18 13:49:46 2003 for MIDO by doxygen1.2.1 written by Dimitri van Heesch, © 1997-2000