#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 | |
static const int | maxnPoints = 1000 |
static 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 >. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|