public class DefaultLabValues extends java.lang.Object implements LabValues, java.io.Serializable
| Constructor and Description |
|---|
DefaultLabValues() |
| Modifier and Type | Method and Description |
|---|---|
double |
getBaseline()
Gets the baseline.
|
int |
getChannel()
Returns the channel being processed by this lab.
|
FFTType |
getFftType()
Gets the fft type.
|
double |
getHighNormalizeFftFrequency()
Gets the high normalize fft frequency.
|
double |
getHighPassFilterFactor()
Gets the high pass filter factor.
|
double |
getHighPassFrequency()
Gets the high pass frequency.
|
double |
getLowNormalizeFftFrequency()
Gets the low normalize fft frequency.
|
double |
getLowPassFilterFactor()
Gets the low pass filter factor.
|
double |
getLowPassFrequency()
Gets the low pass frequency.
|
int |
getNumBands()
Gets the num bands.
|
int |
getNumChannels()
Returns the number of channels available for processing.
|
PassFilter |
getPassFilter()
Gets the pass filter.
|
EspWindowFunction |
getWindowFunction()
Gets the window function.
|
boolean |
isAbsoluteValues()
Checks if is absolute values.
|
boolean |
isNormalizeFft()
Checks if is normalize fft.
|
boolean |
isNormalizeSignal()
Checks if is normalize signal.
|
void |
setAbsoluteValues(boolean absoluteValues)
Sets the absolute values.
|
void |
setBaseline(double baseline)
Sets the baseline.
|
void |
setChannel(int channel)
Set the channel for this lab.
|
void |
setFftType(FFTType fftType)
Sets the fft type.
|
void |
setHighNormalizeFftFrequency(double highNormalizeFftFrequency)
Sets the high normalize fft frequency.
|
void |
setHighPassFilterFactor(double highPassFilterFactor)
Sets the high pass filter factor.
|
void |
setHighPassFrequency(double highPassFrequency)
Sets the high pass frequency.
|
void |
setLowNormalizeFftFrequency(double lowNormalizeFftFrequency)
Sets the low normalize fft frequency.
|
void |
setLowPassFilterFactor(double passFilterFactor)
Sets the low pass filter factor.
|
void |
setLowPassFrequency(double lowPassFrequency)
Sets the low pass frequency.
|
void |
setNormalizeFft(boolean normalizeFft)
Sets the normalize fft.
|
void |
setNormalizeSignal(boolean normalizeSignal)
Sets the normalize signal.
|
void |
setNumBands(int numBands)
Sets the num bands.
|
void |
setNumChannels(int numChannels)
Sets the num channels.
|
void |
setPassFilter(PassFilter passFilter)
Sets the pass filter.
|
void |
setWindowFunction(EspWindowFunction windowFunction)
Sets the window function.
|
public FFTType getFftType()
LabValuesgetFftType in interface LabValuespublic void setFftType(FFTType fftType)
LabValuessetFftType in interface LabValuesfftType - the new fft typepublic int getNumBands()
LabValuesgetNumBands in interface LabValuespublic void setNumBands(int numBands)
LabValuessetNumBands in interface LabValuesnumBands - the new num bandspublic double getHighPassFrequency()
LabValuesgetHighPassFrequency in interface LabValuespublic void setHighPassFrequency(double highPassFrequency)
LabValuessetHighPassFrequency in interface LabValueshighPassFrequency - the new high pass frequencypublic double getLowPassFrequency()
LabValuesgetLowPassFrequency in interface LabValuespublic void setLowPassFrequency(double lowPassFrequency)
LabValuessetLowPassFrequency in interface LabValueslowPassFrequency - the new low pass frequencypublic PassFilter getPassFilter()
LabValuesgetPassFilter in interface LabValuespublic void setPassFilter(PassFilter passFilter)
LabValuessetPassFilter in interface LabValuespassFilter - the new pass filterpublic boolean isAbsoluteValues()
LabValuesisAbsoluteValues in interface LabValuespublic void setAbsoluteValues(boolean absoluteValues)
LabValuessetAbsoluteValues in interface LabValuesabsoluteValues - the new absolute valuespublic boolean isNormalizeFft()
LabValuesisNormalizeFft in interface LabValuespublic void setNormalizeFft(boolean normalizeFft)
LabValuessetNormalizeFft in interface LabValuesnormalizeFft - the new normalize fftpublic boolean isNormalizeSignal()
LabValuesisNormalizeSignal in interface LabValuespublic void setNormalizeSignal(boolean normalizeSignal)
LabValuessetNormalizeSignal in interface LabValuesnormalizeSignal - the new normalize signalpublic double getHighNormalizeFftFrequency()
LabValuesgetHighNormalizeFftFrequency in interface LabValuespublic void setHighNormalizeFftFrequency(double highNormalizeFftFrequency)
LabValuessetHighNormalizeFftFrequency in interface LabValueshighNormalizeFftFrequency - the new high normalize fft frequencypublic double getLowNormalizeFftFrequency()
LabValuesgetLowNormalizeFftFrequency in interface LabValuespublic void setLowNormalizeFftFrequency(double lowNormalizeFftFrequency)
LabValuessetLowNormalizeFftFrequency in interface LabValueslowNormalizeFftFrequency - the new low normalize fft frequencypublic double getBaseline()
LabValuesgetBaseline in interface LabValuespublic void setBaseline(double baseline)
LabValuessetBaseline in interface LabValuesbaseline - the new baselinepublic double getLowPassFilterFactor()
LabValuesgetLowPassFilterFactor in interface LabValuespublic void setLowPassFilterFactor(double passFilterFactor)
LabValuessetLowPassFilterFactor in interface LabValuespassFilterFactor - the new low pass filter factorpublic double getHighPassFilterFactor()
LabValuesgetHighPassFilterFactor in interface LabValuespublic void setHighPassFilterFactor(double highPassFilterFactor)
LabValuessetHighPassFilterFactor in interface LabValueshighPassFilterFactor - the new high pass filter factorpublic EspWindowFunction getWindowFunction()
LabValuesgetWindowFunction in interface LabValuespublic void setWindowFunction(EspWindowFunction windowFunction)
LabValuessetWindowFunction in interface LabValueswindowFunction - the new window functionpublic int getChannel()
LabValuesgetChannel in interface LabValuespublic void setChannel(int channel)
LabValuessetChannel in interface LabValueschannel - the new channelpublic int getNumChannels()
LabValuesgetNumChannels in interface LabValuespublic void setNumChannels(int numChannels)
numChannels - the new num channels