Dso::WindowFunction previousWindowFunction
The previously used dft window function.
Definition: spectrumgenerator.h:35
fftw_plan fftPlan_HC2R
Definition: spectrumgenerator.h:38
QString note
Definition: spectrumgenerator.h:39
const DsoSettingsAnalysis * analysis
Definition: spectrumgenerator.h:34
std::vector< double > window
storage for the tapering window
Definition: spectrumgenerator.h:36
Holds the settings of the program.
Definition: dsosettings.h:20
~SpectrumGenerator() override
Definition: spectrumgenerator.cpp:28
const DsoSettingsScope * scope
Definition: spectrumgenerator.h:33
Definition: processor.h:7
const QString & calculateNote(double frequency)
Definition: spectrumgenerator.cpp:439
void process(PPresult *data) override
Definition: spectrumgenerator.cpp:57
fftw_plan fftPlan_R2HC
Definition: spectrumgenerator.h:37
SpectrumGenerator(const DsoSettingsScope *scope, const DsoSettingsAnalysis *postprocessing)
Analyzes the data from the dso.
Definition: spectrumgenerator.cpp:21
Holds the settings for the oscilloscope.
Definition: scopesettings.h:100
Analyzes the data from the dso. Calculates the spectrum and various data about the signal and saves t...
Definition: spectrumgenerator.h:26
WindowFunction
The supported window functions. These are needed for spectrum analysis and are applied to the sample ...
Definition: analysissettings.h:15
Post processing results.
Definition: ppresult.h:43
Definition: analysissettings.h:43