aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/dboard/rhodium/rhodium_radio_ctrl_impl.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'host/lib/usrp/dboard/rhodium/rhodium_radio_ctrl_impl.hpp')
-rw-r--r--host/lib/usrp/dboard/rhodium/rhodium_radio_ctrl_impl.hpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/host/lib/usrp/dboard/rhodium/rhodium_radio_ctrl_impl.hpp b/host/lib/usrp/dboard/rhodium/rhodium_radio_ctrl_impl.hpp
index c13dd11ae..0cd29cc99 100644
--- a/host/lib/usrp/dboard/rhodium/rhodium_radio_ctrl_impl.hpp
+++ b/host/lib/usrp/dboard/rhodium/rhodium_radio_ctrl_impl.hpp
@@ -215,6 +215,9 @@ private:
// ATR registers control SW10 and the frontend LEDs.
void _update_atr(const std::string& ant, const direction_t dir);
+ //! Configure DSP core corrections based on current frequency and LO source
+ void _update_corrections(const std::string lo_source, const double freq, const direction_t dir);
+
//! Map a frequency in Hz to an rx_band value. Will return
// rx_band::INVALID_BAND if the frequency is out of range.
static rx_band _map_freq_to_rx_band(const double freq);
@@ -294,6 +297,9 @@ private:
//! Prepended for all dboard RPC calls
std::string _rpc_prefix;
+ //! Daughterboard info from MPM
+ std::map<std::string, std::string> _dboard_info;
+
//! Additional block args; gets set during set_rpc_client()
uhd::device_addr_t _block_args;