From c39ea3e4b754535f0be0458184e138d14aa8d984 Mon Sep 17 00:00:00 2001 From: f4exb Date: Sat, 15 Sep 2018 10:32:40 +0200 Subject: [PATCH] SDRDaemonSource: sends API info request when pushing API set button --- plugins/samplesource/sdrdaemonsource/sdrdaemonsourcegui.cpp | 4 ++++ .../samplesource/sdrdaemonsource/sdrdaemonsourceinput.cpp | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/plugins/samplesource/sdrdaemonsource/sdrdaemonsourcegui.cpp b/plugins/samplesource/sdrdaemonsource/sdrdaemonsourcegui.cpp index 008b70319..2607ff590 100644 --- a/plugins/samplesource/sdrdaemonsource/sdrdaemonsourcegui.cpp +++ b/plugins/samplesource/sdrdaemonsource/sdrdaemonsourcegui.cpp @@ -320,6 +320,10 @@ void SDRdaemonSourceGui::on_apiApplyButton_clicked(bool checked __attribute__((u } sendSettings(); + + QString infoURL = QString("http://%1:%2/sdrangel").arg(m_settings.m_apiAddress).arg(m_settings.m_apiPort); + m_networkRequest.setUrl(QUrl(infoURL)); + m_networkManager->get(m_networkRequest); } void SDRdaemonSourceGui::on_dataApplyButton_clicked(bool checked __attribute__((unused))) diff --git a/plugins/samplesource/sdrdaemonsource/sdrdaemonsourceinput.cpp b/plugins/samplesource/sdrdaemonsource/sdrdaemonsourceinput.cpp index c4147fbeb..1c6d95891 100644 --- a/plugins/samplesource/sdrdaemonsource/sdrdaemonsourceinput.cpp +++ b/plugins/samplesource/sdrdaemonsource/sdrdaemonsourceinput.cpp @@ -224,11 +224,11 @@ void SDRdaemonSourceInput::applySettings(const SDRdaemonSourceSettings& settings settings.m_iqCorrection ? "true" : "false"); } - if (force || (m_settings.m_dataAddress != settings.m_dataAddress) || (m_settings.m_dataPort != settings.m_dataPort)) - { +// if (force || (m_settings.m_dataAddress != settings.m_dataAddress) || (m_settings.m_dataPort != settings.m_dataPort)) +// { m_SDRdaemonUDPHandler->configureUDPLink(settings.m_dataAddress, settings.m_dataPort); m_SDRdaemonUDPHandler->getRemoteAddress(remoteAddress); - } +// } mutexLocker.unlock(); m_settings = settings;