#include <VrScopeSink.h>
Inheritance diagram for VrScopeSink< iType >:

Public Member Functions | |
| virtual const char * | name () |
| default name for a module (override with actual name) | |
| virtual void | initialize () |
| Initialize any local state that is dependent on sampling frequency. | |
| void | clear () |
| void | set_persistent (int arg_persistent) |
| virtual int | work3 (VrSampleRange output, VrSampleRange inputs[], void *i[]) |
| VrScopeSink (VrGUILayout *layout, float arg_default, int arg_min, int arg_max, int arg_nPoints=maxnPoints, int arg_no_wait=0) | |
| ~VrScopeSink () | |
| void | setScale (float arg_scale) |
| void | setRun (int r) |
| void | setSkip (int arg_inc, int arg_between) |
| void | setPoints (int arg_nPoints) |
Static Public Attributes | |
| const int | maxnPoints = 1000 |
| const int | divisions = 10 |
Private Member Functions | |
| void | setTrigger (iType *i[]) |
| void | findTrigger (iType *i[]) |
| void | collectData (iType *i[]) |
| void | skipData (iType *i[]) |
Private Attributes | |
| double | tpd |
| double * | amplitude |
| double | samplingFrequency |
| int | samplesAvailable |
| int | skipWork |
| int | skipIncrement |
| int | skipBetween |
| int | nPoints |
| int | current_nPoints |
| int | run |
| VrGUIPlot * | display |
| int | ymin |
| int | ymax |
| int | sampleValue |
| double | trigger |
| ScopeSinkState | state |
| ScopeSinkState | prevState |
| double | maxAmplitude |
| int | triggerCount |
| int | nextPoint |
| double * | xValues |
| int | no_wait |
| int | first_time_collect |
|
||||||||||||||||||||||||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
Initialize any local state that is dependent on sampling frequency.
Reimplemented from VrSigProc.
|
|
|||||||||
|
default name for a module (override with actual name)
Reimplemented from VrSink< iType >.
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||||||||
|
Implements VrSink< iType >.
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
1.3.8