23 #ifndef SPECTRUM_DISPLAY_FORM_H
24 #define SPECTRUM_DISPLAY_FORM_H
49 const uint64_t numTimeDomainDataPoints );
56 const uint64_t numTimeDomainDataPoints );
69 const double newStartFrequency,
70 const double newStopFrequency );
87 double ymin,
double ymax);
94 void UpdateGuiTimer();
96 void onFFTPlotPointSelected(
const QPointF p);
97 void onWFallPlotPointSelected(
const QPointF p);
98 void onTimePlotPointSelected(
const QPointF p);
99 void onConstPlotPointSelected(
const QPointF p);
105 void _AverageHistory(
const double * newBuffer );
107 int _historyEntryCount;
109 std::vector<double*>* _historyVector;
110 double* _averagedValues;
112 double* _realFFTDataPoints;
113 QIntValidator* _intValidator;
119 bool _systemSpecifiedFlag;
120 double _centerFrequency;
121 double _startFrequency;
122 double _noiseFloorAmplitude;
123 double _peakFrequency;
124 double _peakAmplitude;
125 double _stopFrequency;
131 int d_plot_waterfall;
133 int d_plot_constellation;
135 QTimer *displayTimer;
136 double d_update_time;