diff --git a/plugins/channelrx/noisefigure/noisefigure.cpp b/plugins/channelrx/noisefigure/noisefigure.cpp index c5aa2a23f..34b5f4682 100644 --- a/plugins/channelrx/noisefigure/noisefigure.cpp +++ b/plugins/channelrx/noisefigure/noisefigure.cpp @@ -311,7 +311,7 @@ void NoiseFigure::nextState() } } m_state = SET_SWEEP_VALUE; - QTimer::singleShot(0, this, SLOT(nextState())); + QTimer::singleShot(0, this, &NoiseFigure::nextState); break; case SET_SWEEP_VALUE: @@ -320,7 +320,7 @@ void NoiseFigure::nextState() { qDebug() << "NoiseFigure::nextState: Set " << m_settings.m_setting << " to " << m_sweepValue; m_state = POWER_ON; - QTimer::singleShot(100, this, SLOT(nextState())); + QTimer::singleShot(100, this, &NoiseFigure::nextState); } else { qDebug() << "NoiseFigure::nextState: Unable to set " << m_settings.m_setting << " to " << m_sweepValue; @@ -330,7 +330,7 @@ void NoiseFigure::nextState() case POWER_ON: // Power on noise source powerOn(); - QTimer::singleShot(m_settings.m_powerDelay * 1000.0, this, SLOT(nextState())); + QTimer::singleShot(m_settings.m_powerDelay * 1000.0, this, &NoiseFigure::nextState); m_state = MEASURE_ON; break; @@ -343,7 +343,7 @@ void NoiseFigure::nextState() case POWER_OFF: // Power off noise source powerOff(); - QTimer::singleShot(m_settings.m_powerDelay * 1000.0, this, SLOT(nextState())); + QTimer::singleShot(m_settings.m_powerDelay * 1000.0, this, &NoiseFigure::nextState); m_state = MEASURE_OFF; break; @@ -392,7 +392,7 @@ void NoiseFigure::nextState() m_sweepValue += m_settings.m_step * scaleFactor; } m_state = SET_SWEEP_VALUE; - QTimer::singleShot(0, this, SLOT(nextState())); + QTimer::singleShot(0, this, &NoiseFigure::nextState); } break; } @@ -490,14 +490,14 @@ bool NoiseFigure::handleMessage(const Message& cmd) if (!m_settings.m_visaDevice.isEmpty()) { if (openVISADevice()) { - QTimer::singleShot(0, this, SLOT(nextState())); + QTimer::singleShot(0, this, &NoiseFigure::nextState); } else if (getMessageQueueToGUI()) { getMessageQueueToGUI()->push(MsgFinished::create(QString("Failed to open VISA device %1").arg(m_settings.m_visaDevice))); } } else { - QTimer::singleShot(0, this, SLOT(nextState())); + QTimer::singleShot(0, this, &NoiseFigure::nextState); } } else diff --git a/plugins/channelrx/noisefigure/noisefigurecontroldialog.cpp b/plugins/channelrx/noisefigure/noisefigurecontroldialog.cpp index dcf1ddfbd..db46f0583 100644 --- a/plugins/channelrx/noisefigure/noisefigurecontroldialog.cpp +++ b/plugins/channelrx/noisefigure/noisefigurecontroldialog.cpp @@ -17,8 +17,6 @@ #include -#include "util/visa.h" - #include "noisefigurecontroldialog.h" NoiseFigureControlDialog::NoiseFigureControlDialog(NoiseFigureSettings *settings, QWidget* parent) : @@ -33,13 +31,6 @@ NoiseFigureControlDialog::NoiseFigureControlDialog(NoiseFigureSettings *settings ui->powerOnSCPI->setPlainText(settings->m_powerOnSCPI); ui->powerOffSCPI->setPlainText(settings->m_powerOffSCPI); ui->delay->setValue(settings->m_powerDelay); - VISA visa; - if (!visa.isAvailable()) - { - ui->device->setEnabled(false); - ui->powerOnSCPI->setEnabled(false); - ui->powerOffSCPI->setEnabled(false); - } } NoiseFigureControlDialog::~NoiseFigureControlDialog() diff --git a/plugins/channelrx/noisefigure/noisefigureplugin.cpp b/plugins/channelrx/noisefigure/noisefigureplugin.cpp index 4c34ebc79..c674eb172 100644 --- a/plugins/channelrx/noisefigure/noisefigureplugin.cpp +++ b/plugins/channelrx/noisefigure/noisefigureplugin.cpp @@ -29,7 +29,7 @@ const PluginDescriptor NoiseFigurePlugin::m_pluginDescriptor = { NoiseFigure::m_channelId, QStringLiteral("Noise Figure"), - QStringLiteral("7.0.0"), + QStringLiteral("7.3.1"), QStringLiteral("(c) Jon Beniston, M7RCE"), QStringLiteral("https://github.com/f4exb/sdrangel"), true,