Save waterfall / spectrum settings, update session reset

This commit is contained in:
Charles J. Cliffe
2015-08-13 22:00:05 -04:00
parent 709ab4b7d6
commit 1e493b2e20
5 changed files with 79 additions and 3 deletions
+4
View File
@@ -34,6 +34,10 @@ void SpectrumVisualProcessor::setFFTAverageRate(float fftAverageRate) {
this->fft_average_rate = fftAverageRate;
}
float SpectrumVisualProcessor::getFFTAverageRate() {
return this->fft_average_rate;
}
void SpectrumVisualProcessor::setCenterFrequency(long long centerFreq_in) {
centerFreq.store(centerFreq_in);
}
+4
View File
@@ -22,6 +22,7 @@ public:
void setView(bool bView);
void setFFTAverageRate(float fftAverageRate);
float getFFTAverageRate();
void setCenterFrequency(long long centerFreq_in);
long long getCenterFrequency();
@@ -82,6 +83,9 @@ public:
this->linesPerSecond = lines;
}
int getLinesPerSecond() {
return this->linesPerSecond;
}
protected:
void process() {
while (!input->empty()) {