diff --git a/debian/changelog b/debian/changelog index aa1905eb0..2f45e2f0c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ sdrangel (3.8.3-1) unstable; urgency=medium * ChannelAnalyzerNG: fixed GUI displays when channel sample rate changes * SSB demod: fixed low cutoff channel marker display + * LimeSDR: increased start/stop stream wait time to 50ms -- Edouard Griffiths, F4EXB Sun, 12 Nov 2017 18:14:18 +0100 diff --git a/plugins/samplesink/limesdroutput/limesdroutputplugin.cpp b/plugins/samplesink/limesdroutput/limesdroutputplugin.cpp index 766463a73..d6dd46ee6 100644 --- a/plugins/samplesink/limesdroutput/limesdroutputplugin.cpp +++ b/plugins/samplesink/limesdroutput/limesdroutputplugin.cpp @@ -31,7 +31,7 @@ const PluginDescriptor LimeSDROutputPlugin::m_pluginDescriptor = { QString("LimeSDR Output"), - QString("3.8.0"), + QString("3.8.3"), QString("(c) Edouard Griffiths, F4EXB"), QString("https://github.com/f4exb/sdrangel"), true, diff --git a/plugins/samplesink/limesdroutput/limesdroutputthread.cpp b/plugins/samplesink/limesdroutput/limesdroutputthread.cpp index e6da26cc8..218f35523 100644 --- a/plugins/samplesink/limesdroutput/limesdroutputthread.cpp +++ b/plugins/samplesink/limesdroutput/limesdroutputthread.cpp @@ -41,7 +41,7 @@ void LimeSDROutputThread::startWork() if (LMS_StartStream(m_stream) < 0) { qCritical("LimeSDROutputThread::startWork: could not start stream"); } else { - usleep(1000); + usleep(50000); qDebug("LimeSDROutputThread::startWork: stream started"); } @@ -62,7 +62,7 @@ void LimeSDROutputThread::stopWork() if (LMS_StopStream(m_stream) < 0) { qCritical("LimeSDROutputThread::stopWork: could not stop stream"); } else { - usleep(1000); + usleep(50000); qDebug("LimeSDROutputThread::stopWork: stream stopped"); } } diff --git a/plugins/samplesource/limesdrinput/limesdrinputplugin.cpp b/plugins/samplesource/limesdrinput/limesdrinputplugin.cpp index f3f623376..e4c8475e7 100644 --- a/plugins/samplesource/limesdrinput/limesdrinputplugin.cpp +++ b/plugins/samplesource/limesdrinput/limesdrinputplugin.cpp @@ -31,7 +31,7 @@ const PluginDescriptor LimeSDRInputPlugin::m_pluginDescriptor = { QString("LimeSDR Input"), - QString("3.8.0"), + QString("3.8.3"), QString("(c) Edouard Griffiths, F4EXB"), QString("https://github.com/f4exb/sdrangel"), true, diff --git a/plugins/samplesource/limesdrinput/limesdrinputthread.cpp b/plugins/samplesource/limesdrinput/limesdrinputthread.cpp index 7c99d004b..9aa427c4b 100644 --- a/plugins/samplesource/limesdrinput/limesdrinputthread.cpp +++ b/plugins/samplesource/limesdrinput/limesdrinputthread.cpp @@ -42,7 +42,7 @@ void LimeSDRInputThread::startWork() if (LMS_StartStream(m_stream) < 0) { qCritical("LimeSDRInputThread::startWork: could not start stream"); } else { - usleep(1000); + usleep(50000); qDebug("LimeSDRInputThread::startWork: stream started"); } @@ -63,7 +63,7 @@ void LimeSDRInputThread::stopWork() if (LMS_StopStream(m_stream) < 0) { qCritical("LimeSDRInputThread::stopWork: could not stop stream"); } else { - usleep(1000); + usleep(50000); qDebug("LimeSDRInputThread::stopWork: stream stopped"); } }