Public Methods |
| | Oscilloscope (QWidget *parent, const char *name) |
|
| ~Oscilloscope () |
| void | setButtonTime (double samplingRate) |
Public Attributes |
|
Buffer* | buf1 |
|
Buffer * | buf2 |
|
plotOscilloscope* | plotWin |
Public Slots |
|
void | setCH1 (bool on) |
|
void | setCH2 (bool on) |
|
void | checkCbBuffer () |
|
void | resetBuf1 () |
|
void | resetBuf2 () |
|
void | entryDateBuf1 (DValueList*) |
|
void | entryDateBuf2 (DValueList*) |
Private Methods |
| void | setEnabledWinBuffer (bool enable) |
| void | setPlotOscilloscope () |
| void | setDemoOscilloscope () |
|
void | setScaleCh1 (double value) |
|
void | setScaleCh2 (double value) |
|
void | setSliderCh1 (double value) |
|
void | setSliderCh2 (double value) |
| void | loadDateCh1 (DValueList *array, bool display) |
|
void | loadDateCh2 (DValueList *array, bool display) |
|
void | setAcCh1 (double midValue) |
|
void | setDcCh1 () |
|
void | setGndCh1 () |
|
void | setAcCh2 (double midValue) |
|
void | setDcCh2 () |
|
void | setGndCh2 () |
| void | updateEnableButton (QPushButton* button, double samplingRate) |
| void | selectSampleRate (double timeDiv) |
| DValueList | readIfTrigger (int numChannel) |
Private Attributes |
|
Q_OBJECT friend class | Central |
|
QCheckBox* | cb1 |
|
QCheckBox * | cb2 |
|
QCheckBox * | cbBuffer |
|
QwtSlider* | sldBuffer |
|
QwtSlider * | scrollBuf |
|
QLabel* | labelBufferVal |
|
DValueList* | arrayDate |
|
DValueList | arrayV |
|
double | BufferVal |
|
QPushButton* | pb1 |
|
QPushButton * | pb2 |
|
QPushButton * | pb3 |
|
QPushButton * | pb4 |
|
QPushButton * | pb5 |
|
QPushButton * | pb6 |
|
QPushButton * | pb7 |
|
QPushButton * | pb8 |
|
QPushButton * | pb9 |
|
QPushButton * | pb10 |
|
QPushButton * | pb11 |
|
QPushButton * | pb12 |
|
QPushButton * | pb13 |
|
QPushButton * | pb14 |
|
QPushButton * | pb15 |
|
QPushButton * | pb16 |
|
QPushButton * | pb17 |
|
QPushButton * | pb18 |
|
QPushButton * | pb19 |
|
QPushButton * | pb20 |
|
QGroupBox* | gb1 |
|
QGroupBox * | gb2 |
|
plotDemo* | plotWinDemo |
Private Slots |
| void | modifyBuffer (double value) |
| void | intChecked () |
| void | timeDivClicked () |
| void | powerBuffer () |
| void | updatePlotOscilloscope (double value) |
Questa classe gestisce tutta la strumentazione relativa allo strumento oscilloscopio.