Oscilloscope 0.5.0
A simple oscilloscope VST
Loading...
Searching...
No Matches
Functions
FindMethods Namespace Reference

Functions

int crescentFirst (float triggerLevel, std::vector< float > currentlyDisplayedData)
 
int autoCrescentFirst (float triggerLevel, std::vector< float > currentlyDisplayedData)
 
int decrescentFirst (float triggerLevel, std::vector< float > currentlyDisplayedData)
 
int autoDecrescentFirst (float triggerLevel, std::vector< float > currentlyDisplayedData)
 

Detailed Description

Methods to find the first sample to plot when in triggered mode.

Function Documentation

◆ autoCrescentFirst()

int FindMethods::autoCrescentFirst ( float  triggerLevel,
std::vector< float >  currentlyDisplayedData 
)

Find first sample to plot with crescent slope in automatic mode.

Parameters
triggerLevelTrigger level.
currentlyDisplayedDataCurrently displayed buffer.
Returns
int Distance in samples of first sample to plot.

Definition at line 107 of file SampleFinder.cpp.

◆ autoDecrescentFirst()

int FindMethods::autoDecrescentFirst ( float  triggerLevel,
std::vector< float >  currentlyDisplayedData 
)

Find first sample to plot with decrescent slope in automatic mode

Parameters
triggerLevelTrigger level.
currentlyDisplayedDataCurrently displayed buffer.
Returns
int Distance in samples of first sample to plot.

Definition at line 174 of file SampleFinder.cpp.

◆ crescentFirst()

int FindMethods::crescentFirst ( float  triggerLevel,
std::vector< float >  currentlyDisplayedData 
)

Find first sample to plot with crescent slope.

Parameters
triggerLevelTrigger level.
currentlyDisplayedDataCurrently displayed buffer.
Returns
int Distance in samples of first sample to plot.

Definition at line 76 of file SampleFinder.cpp.

◆ decrescentFirst()

int FindMethods::decrescentFirst ( float  triggerLevel,
std::vector< float >  currentlyDisplayedData 
)

Find first sample to plot with decrescent slope

Parameters
triggerLevelTrigger level.
currentlyDisplayedDataCurrently displayed buffer.
Returns
int Distance in samples of first sample to plot.

Definition at line 142 of file SampleFinder.cpp.