1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-07 16:34:45 -04:00

Websocket spectrum: implemented start/stop server from spectrum GUI

This commit is contained in:
f4exb
2020-05-02 00:35:47 +02:00
parent b8f566b8a1
commit d399e2fdc8
5 changed files with 32 additions and 42 deletions
+9 -10
View File
@@ -194,16 +194,6 @@ void GLSpectrumGUI::applySettings()
{
SpectrumVis::MsgConfigureSpectrumVis *msg = SpectrumVis::MsgConfigureSpectrumVis::create(m_settings, false);
m_spectrumVis->getInputMessageQueue()->push(msg);
// m_spectrumVis->configure(
// m_settings.m_fftSize,
// m_settings.m_refLevel,
// m_settings.m_powerRange,
// m_settings.m_fftOverlap,
// getAveragingValue(m_settings.m_averagingIndex, m_settings.m_averagingMode),
// (SpectrumVis::AvgMode) m_settings.m_averagingMode,
// (FFTWindow::Function) m_settings.m_fftWindow,
// m_settings.m_linear
// );
}
}
@@ -250,6 +240,15 @@ void GLSpectrumGUI::on_linscale_toggled(bool checked)
applySettings();
}
void GLSpectrumGUI::on_wsSpectrum_toggled(bool checked)
{
if (m_spectrumVis)
{
SpectrumVis::MsgConfigureWSpectrumOpenClose *msg = SpectrumVis::MsgConfigureWSpectrumOpenClose::create(checked);
m_spectrumVis->getInputMessageQueue()->push(msg);
}
}
void GLSpectrumGUI::on_refLevel_currentIndexChanged(int index)
{
m_settings.m_refLevel = 0 - index * 5;