#include <midotrigger.h>
Inheritance diagram for MidoTrigger:
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 |
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, ...)
|
Inizializza il puntatore globale all'oggetto e tutte le variabili |
|
Abilita o disabilita la possibilita' di usare il trigger o no |
|
Setta TRUE o FALSE in base all'abilitazione del bottone di preTrigger |
|
Setta TRUE o FALSE in base all'abilitazione del bottone di autoTrigger |
|
Segnala che e' stato mosso lo slider laterale (0-100) |
|
TRUE se il trigger e' acceso, FALSE altrimenti |
|
Segnala che e' cambiato il canale del trigger |
|
TRUE se il fronte e' in salita, FALSE altrimenti |
|
TRUE per la modalita' in singolo, FALSE altrimenti |
|
Segnala il cambiamento del valore del preTrigger |
|
Segnala il cambiamento del valore dell'autoTrigger |
|
Valore corrente del livello del trigger |
|
Specifica se si deve aspettare il trigger oppure no |
|
Setta la possibilita' di aspettare il trigger. Se non si aspetta il trigger si ferma il campionamento |
|
Segnala il numero dell'elemento del vettore in cui e' stato rilevato il trigger |
|
Setta TRUE se e' disponibile il trigger esterno al campionatore corrente FALSE altrimenti |