diff --git a/plugins/samplesource/rtlsdr/rtlsdrgui.cpp b/plugins/samplesource/rtlsdr/rtlsdrgui.cpp index 24789ff21..8fc470997 100644 --- a/plugins/samplesource/rtlsdr/rtlsdrgui.cpp +++ b/plugins/samplesource/rtlsdr/rtlsdrgui.cpp @@ -138,6 +138,13 @@ bool RTLSDRGui::handleMessage(const Message& message) displayGains(); return true; } + else if (RTLSDRInput::MsgConfigureRTLSDR::match(message)) + { + const RTLSDRInput::MsgConfigureRTLSDR& cfg = (RTLSDRInput::MsgConfigureRTLSDR&) message; + m_settings = cfg.getSettings(); + displaySettings(); + return true; + } else { return false;