diff options
| -rw-r--r-- | host/lib/usrp/cores/rx_dsp_core_3000.cpp | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/host/lib/usrp/cores/rx_dsp_core_3000.cpp b/host/lib/usrp/cores/rx_dsp_core_3000.cpp index a39b4a05e..584dd6a94 100644 --- a/host/lib/usrp/cores/rx_dsp_core_3000.cpp +++ b/host/lib/usrp/cores/rx_dsp_core_3000.cpp @@ -80,9 +80,9 @@ public:              ("Q", FLAG_DSP_RX_MUX_SWAP_IQ | FLAG_DSP_RX_MUX_REAL_MODE)          ;          _iface->poke32(REG_DSP_RX_MUX, mode_to_mux[mode] -            ^ (fe_swapped ? FLAG_DSP_RX_MUX_SWAP_IQ : 0) -            ^ (invert_i ? FLAG_DSP_RX_MUX_INVERT_I : 0) -            ^ (invert_q ? FLAG_DSP_RX_MUX_INVERT_Q : 0)); +            | (fe_swapped ? FLAG_DSP_RX_MUX_SWAP_IQ : 0) +            | (invert_i ? FLAG_DSP_RX_MUX_INVERT_I : 0) +            | (invert_q ? FLAG_DSP_RX_MUX_INVERT_Q : 0));      }      void set_tick_rate(const double rate){  | 
