From 1c79742231c5cc3609e35bda34c8d9b9e7440f50 Mon Sep 17 00:00:00 2001 From: Ciro Nishiguchi Date: Tue, 6 Aug 2019 14:44:51 -0500 Subject: 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. --- host/utils/uhd_cal_rx_iq_balance.cpp | 2 -- 1 file changed, 2 deletions(-) (limited to 'host/utils/uhd_cal_rx_iq_balance.cpp') diff --git a/host/utils/uhd_cal_rx_iq_balance.cpp b/host/utils/uhd_cal_rx_iq_balance.cpp index c68c96173..1d8bdf6ee 100644 --- a/host/utils/uhd_cal_rx_iq_balance.cpp +++ b/host/utils/uhd_cal_rx_iq_balance.cpp @@ -32,8 +32,6 @@ static void tx_thread(uhd::usrp::multi_usrp::sptr usrp, uhd::tx_streamer::sptr tx_stream, const double tx_wave_ampl) { - uhd::set_thread_priority_safe(); - // set max TX gain usrp->set_tx_gain(usrp->get_tx_gain_range().stop()); -- cgit v1.2.3