From 01bf202ee4f85c5e61e87af78aa6b130f815ccaf Mon Sep 17 00:00:00 2001 From: f4exb Date: Sun, 8 Jan 2017 19:42:26 +0100 Subject: [PATCH] WFM demod: fixed requiredBW method --- plugins/channelrx/demodwfm/wfmdemodgui.cpp | 10 ---------- plugins/channelrx/demodwfm/wfmdemodgui.h | 9 +++++++++ 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/plugins/channelrx/demodwfm/wfmdemodgui.cpp b/plugins/channelrx/demodwfm/wfmdemodgui.cpp index ae837934f..98bd34d58 100644 --- a/plugins/channelrx/demodwfm/wfmdemodgui.cpp +++ b/plugins/channelrx/demodwfm/wfmdemodgui.cpp @@ -24,16 +24,6 @@ const int WFMDemodGUI::m_rfBW[] = { }; const int WFMDemodGUI::m_nbRfBW = 14; -int requiredBW(int rfBW) -{ - if (rfBW <= 48000) - return 48000; - else if (rfBW < 100000) - return 96000; - else - return 384000; -} - WFMDemodGUI* WFMDemodGUI::create(PluginAPI* pluginAPI, DeviceSourceAPI *deviceAPI) { WFMDemodGUI* gui = new WFMDemodGUI(pluginAPI, deviceAPI); diff --git a/plugins/channelrx/demodwfm/wfmdemodgui.h b/plugins/channelrx/demodwfm/wfmdemodgui.h index 97dcba670..947baa0bb 100644 --- a/plugins/channelrx/demodwfm/wfmdemodgui.h +++ b/plugins/channelrx/demodwfm/wfmdemodgui.h @@ -73,6 +73,15 @@ private: void leaveEvent(QEvent*); void enterEvent(QEvent*); + + static int requiredBW(int rfBW) + { + if (rfBW <= 48000) { + return 48000; + } else { + return (3*rfBW)/2; + } + } }; #endif // INCLUDE_WFMDEMODGUI_H