aboutsummaryrefslogtreecommitdiffstats
path: root/Transceiver52M/UHDDevice.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Transceiver52M/UHDDevice.cpp')
-rw-r--r--Transceiver52M/UHDDevice.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/Transceiver52M/UHDDevice.cpp b/Transceiver52M/UHDDevice.cpp
index a392222..d47e800 100644
--- a/Transceiver52M/UHDDevice.cpp
+++ b/Transceiver52M/UHDDevice.cpp
@@ -727,6 +727,9 @@ int uhd_device::readSamples(short *buf, int len, bool *overrun,
if (skip_rx)
return 0;
+ *overrun = false;
+ *underrun = false;
+
// Shift read time with respect to transmit clock
timestamp += ts_offset;
@@ -801,6 +804,8 @@ int uhd_device::writeSamples(short *buf, int len, bool *underrun,
metadata.end_of_burst = false;
metadata.time_spec = convert_time(timestamp, tx_rate);
+ *underrun = false;
+
// No control packets
if (isControl) {
LOG(ERR) << "Control packets not supported";