diff options
Diffstat (limited to 'host/lib/usrp/dboard/magnesium/magnesium_gain_table.hpp')
| -rw-r--r-- | host/lib/usrp/dboard/magnesium/magnesium_gain_table.hpp | 15 | 
1 files changed, 11 insertions, 4 deletions
diff --git a/host/lib/usrp/dboard/magnesium/magnesium_gain_table.hpp b/host/lib/usrp/dboard/magnesium/magnesium_gain_table.hpp index e3af493b1..28a75ef5b 100644 --- a/host/lib/usrp/dboard/magnesium/magnesium_gain_table.hpp +++ b/host/lib/usrp/dboard/magnesium/magnesium_gain_table.hpp @@ -7,6 +7,7 @@  #ifndef INCLUDED_LIBUHD_MAGNESIUM_GAIN_TABLE_HPP  #define INCLUDED_LIBUHD_MAGNESIUM_GAIN_TABLE_HPP +#include "magnesium_radio_ctrl_impl.hpp"  #include <uhd/types/direction.hpp>  namespace magnesium { @@ -27,12 +28,18 @@ struct gain_tuple_t  }; -/*! Given a gain index, return a tuple of gain-related settings +/*! Given a gain index, return a tuple of gain-related settings (Rx)   */ -gain_tuple_t get_gain_tuple( +gain_tuple_t get_rx_gain_tuple(      const double gain_index, -    const double freq, -    const uhd::direction_t dir +    const uhd::rfnoc::magnesium_radio_ctrl_impl::rx_band band_ +); + +/*! Given a gain index, return a tuple of gain-related settings (Tx) + */ +gain_tuple_t get_tx_gain_tuple( +    const double gain_index, +    const uhd::rfnoc::magnesium_radio_ctrl_impl::tx_band band_  );  } /* namespace magnesium */  | 
