From 1bb36f6670f0eecddc271e1d5917695570b41fa0 Mon Sep 17 00:00:00 2001 From: f4exb Date: Mon, 30 Jul 2018 00:43:08 +0200 Subject: [PATCH] Web API: RTL-SDR: fixed RF bandwidth setting --- app/main.cpp | 2 +- appbench/main.cpp | 2 +- appsrv/main.cpp | 2 +- debian/changelog | 8 +++++++- plugins/samplesource/rtlsdr/rtlsdrinput.cpp | 2 +- plugins/samplesource/rtlsdr/rtlsdrplugin.cpp | 2 +- 6 files changed, 12 insertions(+), 6 deletions(-) diff --git a/app/main.cpp b/app/main.cpp index 48f0022a4..6e7708f3c 100644 --- a/app/main.cpp +++ b/app/main.cpp @@ -35,7 +35,7 @@ static int runQtApplication(int argc, char* argv[], qtwebapp::LoggerWithFile *lo */ QCoreApplication::setOrganizationName("f4exb"); QCoreApplication::setApplicationName("SDRangel"); - QCoreApplication::setApplicationVersion("4.0.5"); + QCoreApplication::setApplicationVersion("4.0.6"); #if 1 qApp->setStyle(QStyleFactory::create("fusion")); diff --git a/appbench/main.cpp b/appbench/main.cpp index 81af55fab..0dacdc82e 100644 --- a/appbench/main.cpp +++ b/appbench/main.cpp @@ -57,7 +57,7 @@ static int runQtApplication(int argc, char* argv[], qtwebapp::LoggerWithFile *lo QCoreApplication::setOrganizationName("f4exb"); QCoreApplication::setApplicationName("SDRangelBench"); - QCoreApplication::setApplicationVersion("4.0.5"); + QCoreApplication::setApplicationVersion("4.0.6"); int catchSignals[] = {SIGQUIT, SIGINT, SIGTERM, SIGHUP}; std::vector vsig(catchSignals, catchSignals + sizeof(catchSignals) / sizeof(int)); diff --git a/appsrv/main.cpp b/appsrv/main.cpp index 2075db47a..7e15b25e4 100644 --- a/appsrv/main.cpp +++ b/appsrv/main.cpp @@ -56,7 +56,7 @@ static int runQtApplication(int argc, char* argv[], qtwebapp::LoggerWithFile *lo QCoreApplication::setOrganizationName("f4exb"); QCoreApplication::setApplicationName("SDRangelSrv"); - QCoreApplication::setApplicationVersion("4.0.5"); + QCoreApplication::setApplicationVersion("4.0.6"); int catchSignals[] = {SIGQUIT, SIGINT, SIGTERM, SIGHUP}; std::vector vsig(catchSignals, catchSignals + sizeof(catchSignals) / sizeof(int)); diff --git a/debian/changelog b/debian/changelog index 2e1ec031f..2f224939d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,15 @@ +sdrangel (4.0.6-1) unstable; urgency=medium + + * Web API: RTL-SDR: fixed RF bandwidth setting + + -- Edouard Griffiths, F4EXB Sun, 05 Aug 2018 09:14:18 +0200 + sdrangel (4.0.5-1) unstable; urgency=medium * Web API: handle pre-flight requests -- Edouard Griffiths, F4EXB Sun, 22 Jul 2018 09:14:18 +0200 - + sdrangel (4.0.4-1) unstable; urgency=medium * Fixed PlutoSDR output sample width. Fixes issue #198 diff --git a/plugins/samplesource/rtlsdr/rtlsdrinput.cpp b/plugins/samplesource/rtlsdr/rtlsdrinput.cpp index e742458b2..0f798c7c0 100644 --- a/plugins/samplesource/rtlsdr/rtlsdrinput.cpp +++ b/plugins/samplesource/rtlsdr/rtlsdrinput.cpp @@ -587,7 +587,7 @@ int RTLSDRInput::webapiSettingsPutPatch( settings.m_transverterMode = response.getRtlSdrSettings()->getTransverterMode() != 0; } if (deviceSettingsKeys.contains("rfBandwidth")) { - settings.m_rfBandwidth = response.getRtlSdrSettings()->getRfBandwidth() != 0; + settings.m_rfBandwidth = response.getRtlSdrSettings()->getRfBandwidth(); } if (deviceSettingsKeys.contains("fileRecordName")) { settings.m_fileRecordName = *response.getRtlSdrSettings()->getFileRecordName(); diff --git a/plugins/samplesource/rtlsdr/rtlsdrplugin.cpp b/plugins/samplesource/rtlsdr/rtlsdrplugin.cpp index 7cd29731b..e4d4c5959 100644 --- a/plugins/samplesource/rtlsdr/rtlsdrplugin.cpp +++ b/plugins/samplesource/rtlsdr/rtlsdrplugin.cpp @@ -14,7 +14,7 @@ const PluginDescriptor RTLSDRPlugin::m_pluginDescriptor = { QString("RTL-SDR Input"), - QString("3.14.7"), + QString("4.0.6"), QString("(c) Edouard Griffiths, F4EXB"), QString("https://github.com/f4exb/sdrangel"), true,