aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/dboard/magnesium/magnesium_radio_ctrl_cpld.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'host/lib/usrp/dboard/magnesium/magnesium_radio_ctrl_cpld.cpp')
-rw-r--r--host/lib/usrp/dboard/magnesium/magnesium_radio_ctrl_cpld.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/host/lib/usrp/dboard/magnesium/magnesium_radio_ctrl_cpld.cpp b/host/lib/usrp/dboard/magnesium/magnesium_radio_ctrl_cpld.cpp
index 562fecc30..c7163052b 100644
--- a/host/lib/usrp/dboard/magnesium/magnesium_radio_ctrl_cpld.cpp
+++ b/host/lib/usrp/dboard/magnesium/magnesium_radio_ctrl_cpld.cpp
@@ -45,9 +45,7 @@ void magnesium_radio_ctrl_impl::_update_atr_switches(
const direction_t dir,
const std::string &ant
){
- UHD_ASSERT_THROW(dir == RX_DIRECTION or dir == TX_DIRECTION);
-
- if (dir == RX_DIRECTION) {
+ if (dir == RX_DIRECTION or dir == DX_DIRECTION) {
// These default values work for RX2
bool trx_led = false;
bool rx2_led = true;
@@ -107,9 +105,8 @@ void magnesium_radio_ctrl_impl::_update_atr_switches(
false /* don't defer commit */
);
}
- if (dir == TX_DIRECTION) {
- UHD_LOG_TRACE(unique_id(),
- "Updating all TX-ATR related switches for antenna==" << ant);
+ if (dir == TX_DIRECTION or dir == DX_DIRECTION) {
+ UHD_LOG_TRACE(unique_id(), "Updating all TX-ATR related switches...");
_cpld->set_tx_atr_bits(
chan,
magnesium_cpld_ctrl::ON,