  | 
  
    USRP Hardware Driver and USRP Manual
    Version: 4.4.0.HEAD-0-g5fac246b
    
   UHD and USRP Manual 
   | 
           
 | 
 
 
 
 
Go to the documentation of this file.
   15 namespace uhd { 
namespace rfnoc { 
namespace rf_control {
 
   25     using sptr = std::shared_ptr<power_reference_iface>;
 
   62         const double power_dbm, 
const size_t chan = 0) = 0;
 
  143         const double power_dbm, 
const size_t chan = 0) = 0;
 
  
 
virtual bool has_tx_power_reference(const size_t chan=0)=0
 
virtual double get_rx_power_reference(const size_t chan=0)=0
 
virtual meta_range_t get_rx_power_range(const size_t chan)=0
 
Definition: build_info.hpp:12
 
Definition: power_reference_iface.hpp:22
 
virtual void set_tx_power_reference(const double power_dbm, const size_t chan=0)=0
 
virtual double get_tx_power_reference(const size_t chan=0)=0
 
virtual meta_range_t get_tx_power_range(const size_t chan)=0
 
virtual ~power_reference_iface()=default
 
virtual void set_rx_power_reference(const double power_dbm, const size_t chan=0)=0
 
virtual std::vector< std::string > get_tx_power_ref_keys(const size_t chan=0)=0
 
virtual bool has_rx_power_reference(const size_t chan=0)=0
 
std::shared_ptr< power_reference_iface > sptr
Definition: power_reference_iface.hpp:25
 
virtual std::vector< std::string > get_rx_power_ref_keys(const size_t chan=0)=0