From 765023683921aeb833e28131c44d88a811b97ece Mon Sep 17 00:00:00 2001 From: Martin Ling Date: Mon, 12 Sep 2022 16:50:53 +0100 Subject: [PATCH] Flush buffer when CW mode is used with -n. --- host/hackrf-tools/src/hackrf_transfer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/host/hackrf-tools/src/hackrf_transfer.c b/host/hackrf-tools/src/hackrf_transfer.c index b9005cf2..8a822ebf 100644 --- a/host/hackrf-tools/src/hackrf_transfer.c +++ b/host/hackrf-tools/src/hackrf_transfer.c @@ -1391,7 +1391,7 @@ int main(int argc, char** argv) interval_timer.it_value.tv_sec = 0; setitimer(ITIMER_REAL, &interval_timer, NULL); #endif - if (transmit && !interrupted) { + if ((transmit || signalsource) && !interrupted) { // Wait for TX to finish. hackrf_await_tx_flush(device); }