From 61e45297df327f608d662e50ff1f3cd0b3f76653 Mon Sep 17 00:00:00 2001 From: f4exb Date: Mon, 9 Jan 2017 00:08:33 +0100 Subject: [PATCH] HackRF plugins: shorten wait time in running loop so that start/stop can react faster (delay set to 200ms instead of 1s) --- plugins/samplesink/hackrfoutput/hackrfoutputthread.cpp | 3 ++- plugins/samplesource/hackrfinput/hackrfinputthread.cpp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/samplesink/hackrfoutput/hackrfoutputthread.cpp b/plugins/samplesink/hackrfoutput/hackrfoutputthread.cpp index 5a2fad987..7b2d94212 100644 --- a/plugins/samplesink/hackrfoutput/hackrfoutputthread.cpp +++ b/plugins/samplesink/hackrfoutput/hackrfoutputthread.cpp @@ -18,6 +18,7 @@ #include #include +#include #include "dsp/samplesourcefifo.h" @@ -81,7 +82,7 @@ void HackRFOutputThread::run() { while ((m_running) && (hackrf_is_streaming(m_dev) == HACKRF_TRUE)) { - sleep(1); + usleep(200000); } } diff --git a/plugins/samplesource/hackrfinput/hackrfinputthread.cpp b/plugins/samplesource/hackrfinput/hackrfinputthread.cpp index c8c313644..02373277a 100644 --- a/plugins/samplesource/hackrfinput/hackrfinputthread.cpp +++ b/plugins/samplesource/hackrfinput/hackrfinputthread.cpp @@ -18,6 +18,7 @@ #include #include +#include #include "dsp/samplesinkfifo.h" @@ -88,7 +89,7 @@ void HackRFInputThread::run() { while ((m_running) && (hackrf_is_streaming(m_dev) == HACKRF_TRUE)) { - sleep(1); + usleep(200000); } }