aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/include
diff options
context:
space:
mode:
authorVidush <vidush.vishwanath@ettus.com>2018-06-11 12:11:38 -0700
committerMartin Braun <martin.braun@ettus.com>2018-06-21 15:30:16 -0700
commita1c8c617538c208151da245dc11b651a932c387d (patch)
tree7e685c88218234cda0ae692112fb006c2f9d433d /host/lib/include
parentc21458305392483e1884fcca15e1ea4b67628fbd (diff)
downloaduhd-a1c8c617538c208151da245dc11b651a932c387d.tar.gz
uhd-a1c8c617538c208151da245dc11b651a932c387d.tar.bz2
uhd-a1c8c617538c208151da245dc11b651a932c387d.zip
*_dsp_core: Update frequency when updating rates
Since the frequency shifter is set to a relative rate, it needs to be updated when changing the sampling rate.
Diffstat (limited to 'host/lib/include')
-rw-r--r--host/lib/include/uhdlib/usrp/cores/rx_dsp_core_3000.hpp2
-rw-r--r--host/lib/include/uhdlib/usrp/cores/tx_dsp_core_3000.hpp2
2 files changed, 4 insertions, 0 deletions
diff --git a/host/lib/include/uhdlib/usrp/cores/rx_dsp_core_3000.hpp b/host/lib/include/uhdlib/usrp/cores/rx_dsp_core_3000.hpp
index 8ea4531a1..e87fd4926 100644
--- a/host/lib/include/uhdlib/usrp/cores/rx_dsp_core_3000.hpp
+++ b/host/lib/include/uhdlib/usrp/cores/rx_dsp_core_3000.hpp
@@ -51,6 +51,8 @@ public:
virtual double set_freq(const double freq) = 0;
+ virtual double get_freq(void) = 0;
+
virtual void setup(const uhd::stream_args_t &stream_args) = 0;
virtual void populate_subtree(uhd::property_tree::sptr subtree) = 0;
diff --git a/host/lib/include/uhdlib/usrp/cores/tx_dsp_core_3000.hpp b/host/lib/include/uhdlib/usrp/cores/tx_dsp_core_3000.hpp
index d63f6a609..2976d8b4a 100644
--- a/host/lib/include/uhdlib/usrp/cores/tx_dsp_core_3000.hpp
+++ b/host/lib/include/uhdlib/usrp/cores/tx_dsp_core_3000.hpp
@@ -45,6 +45,8 @@ public:
virtual double set_freq(const double freq) = 0;
+ virtual double get_freq(void) = 0;
+
virtual void setup(const uhd::stream_args_t &stream_args) = 0;
virtual void populate_subtree(uhd::property_tree::sptr subtree) = 0;