|
OpenHantek
|
Analyzes the data from the dso. Calculates the spectrum and various data about the signal and saves the time-/frequencysteps between two values. More...
#include <spectrumgenerator.h>
Public Member Functions | |
| SpectrumGenerator (const DsoSettingsScope *scope, const DsoSettingsAnalysis *postprocessing) | |
| Analyzes the data from the dso. | |
| ~SpectrumGenerator () override | |
| Public Member Functions inherited from Processor | |
| virtual | ~Processor () |
Private Member Functions | |
| const QString & | calculateNote (double frequency) |
| void | process (PPresult *data) override |
Private Attributes | |
| const DsoSettingsScope * | scope |
| const DsoSettingsAnalysis * | analysis |
| Dso::WindowFunction | previousWindowFunction = Dso::WindowFunction( -1 ) |
| The previously used dft window function. | |
| std::vector< double > | window |
| storage for the tapering window | |
| fftw_plan | fftPlan_R2HC = nullptr |
| fftw_plan | fftPlan_HC2R = nullptr |
| QString | note |
Analyzes the data from the dso. Calculates the spectrum and various data about the signal and saves the time-/frequencysteps between two values.
| SpectrumGenerator::SpectrumGenerator | ( | const DsoSettingsScope * | scope, |
| const DsoSettingsAnalysis * | postprocessing ) |
Analyzes the data from the dso.
|
override |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
The previously used dft window function.
|
private |
|
private |
storage for the tapering window