aboutsummaryrefslogtreecommitdiffstats
path: root/host/utils/uhd_cal_tx_dc_offset.cpp
diff options
context:
space:
mode:
authorCiro Nishiguchi <ciro.nishiguchi@ni.com>2019-08-06 14:44:51 -0500
committerMartin Braun <martin.braun@ettus.com>2019-11-26 11:49:34 -0800
commit1c79742231c5cc3609e35bda34c8d9b9e7440f50 (patch)
treec8b7f1aa071c1366fc289baa191416fcc394ae80 /host/utils/uhd_cal_tx_dc_offset.cpp
parent986316132094f2218bd6ef51a182bb2b9600c5ab (diff)
downloaduhd-1c79742231c5cc3609e35bda34c8d9b9e7440f50.tar.gz
uhd-1c79742231c5cc3609e35bda34c8d9b9e7440f50.tar.bz2
uhd-1c79742231c5cc3609e35bda34c8d9b9e7440f50.zip
utils: remove thread priority elevation
Remove UHD call to elevate thread priority to realtime from utils, and add warning in documentation of set_thread_priority function. Setting all threads to the same realtime priority can cause the threads to not share access to the network interface fairly, which adversely affects operation of the worker threads in UHD.
Diffstat (limited to 'host/utils/uhd_cal_tx_dc_offset.cpp')
-rw-r--r--host/utils/uhd_cal_tx_dc_offset.cpp2
1 files changed, 0 insertions, 2 deletions
diff --git a/host/utils/uhd_cal_tx_dc_offset.cpp b/host/utils/uhd_cal_tx_dc_offset.cpp
index f47b5e913..4ae305696 100644
--- a/host/utils/uhd_cal_tx_dc_offset.cpp
+++ b/host/utils/uhd_cal_tx_dc_offset.cpp
@@ -31,8 +31,6 @@ static void tx_thread(uhd::usrp::multi_usrp::sptr usrp,
const double tx_wave_freq,
const double tx_wave_ampl)
{
- uhd::set_thread_priority_safe();
-
// set max TX gain
usrp->set_tx_gain(usrp->get_tx_gain_range().stop());