1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2025-09-07 23:57:52 -04:00

Fixed spectrum REST API for GUI flavor: Use DeviceSet spectrum vis

This commit is contained in:
f4exb 2020-11-12 10:45:08 +01:00
parent 65587d43b1
commit ac5a53ac3c

View File

@ -39,18 +39,8 @@
DeviceUISet::DeviceUISet(int tabIndex, DeviceSet *deviceSet, int deviceType, QTimer& timer) DeviceUISet::DeviceUISet(int tabIndex, DeviceSet *deviceSet, int deviceType, QTimer& timer)
{ {
m_spectrum = new GLSpectrum; m_spectrum = new GLSpectrum;
m_spectrumVis = deviceSet->m_spectrumVis;
if ((deviceType == 0) || (deviceType == 2)) // Single Rx or MIMO
{
m_spectrumVis = new SpectrumVis(SDR_RX_SCALEF);
m_spectrumVis->setGLSpectrum(m_spectrum); m_spectrumVis->setGLSpectrum(m_spectrum);
}
else if (deviceType == 1) // Single Tx
{
m_spectrumVis = new SpectrumVis(SDR_TX_SCALEF);
m_spectrumVis->setGLSpectrum(m_spectrum);
}
m_spectrum->connectTimer(timer); m_spectrum->connectTimer(timer);
m_spectrumGUI = new GLSpectrumGUI; m_spectrumGUI = new GLSpectrumGUI;
m_spectrumGUI->setBuddies(m_spectrumVis, m_spectrum); m_spectrumGUI->setBuddies(m_spectrumVis, m_spectrum);
@ -77,7 +67,6 @@ DeviceUISet::~DeviceUISet()
{ {
delete m_channelWindow; delete m_channelWindow;
delete m_spectrumGUI; delete m_spectrumGUI;
delete m_spectrumVis;
delete m_spectrum; delete m_spectrum;
} }