diff --git a/plugins/samplesource/sdrdaemon/sdrdaemonudphandler.cpp b/plugins/samplesource/sdrdaemon/sdrdaemonudphandler.cpp index 63d88bcb1..d0af8a0ae 100644 --- a/plugins/samplesource/sdrdaemon/sdrdaemonudphandler.cpp +++ b/plugins/samplesource/sdrdaemon/sdrdaemonudphandler.cpp @@ -76,6 +76,10 @@ void SDRdaemonUDPHandler::start() m_dataConnected = false; } } + + // Need to notify the DSP engine to actually start + DSPSignalNotification *notif = new DSPSignalNotification(m_samplerate, m_centerFrequency * 1000); // Frequency in Hz for the DSP engine + DSPEngine::instance()->getInputMessageQueue()->push(notif); } void SDRdaemonUDPHandler::stop()