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){ |