From 12673d9290319d2453fedd806ddf248d3d5586e3 Mon Sep 17 00:00:00 2001 From: Lane Kolbly Date: Thu, 18 Jun 2020 17:46:06 -0500 Subject: uhd: Split radio_control into rf_control interfaces These rf_control interfaces allow easier implementation of radio controls as well as allowing easier sharing of code for implementing e.g. gain_profile. --- host/lib/include/uhdlib/rfnoc/radio_control_impl.hpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'host/lib/include/uhdlib/rfnoc/radio_control_impl.hpp') diff --git a/host/lib/include/uhdlib/rfnoc/radio_control_impl.hpp b/host/lib/include/uhdlib/rfnoc/radio_control_impl.hpp index f60319d32..2a93fbfa5 100644 --- a/host/lib/include/uhdlib/rfnoc/radio_control_impl.hpp +++ b/host/lib/include/uhdlib/rfnoc/radio_control_impl.hpp @@ -11,6 +11,8 @@ #include #include #include +#include +#include #include #include @@ -322,6 +324,9 @@ protected: // simply leave these empty. std::vector _tx_pwr_mgr; + rf_control::gain_profile_iface::sptr _tx_gain_profile_api; + rf_control::gain_profile_iface::sptr _rx_gain_profile_api; + private: //! Validator for the async messages // -- cgit v1.2.3