diff options
author | Josh Blum <josh@joshknows.com> | 2010-02-18 19:25:14 -0800 |
---|---|---|
committer | Josh Blum <josh@joshknows.com> | 2010-02-18 19:25:14 -0800 |
commit | 186468252d9435ccd4f0d26a1a50dcaff1c6d4ed (patch) | |
tree | 73527ce07c7c60beb57bfa2b625fed3fffeeb253 /host/lib/usrp/mboard/usrp2/usrp2_impl.hpp | |
parent | 6fdaccea1fba15b754945d9be7da0ed4a3861633 (diff) | |
download | uhd-186468252d9435ccd4f0d26a1a50dcaff1c6d4ed.tar.gz uhd-186468252d9435ccd4f0d26a1a50dcaff1c6d4ed.tar.bz2 uhd-186468252d9435ccd4f0d26a1a50dcaff1c6d4ed.zip |
added support for the duc (no control yet though)
Diffstat (limited to 'host/lib/usrp/mboard/usrp2/usrp2_impl.hpp')
-rw-r--r-- | host/lib/usrp/mboard/usrp2/usrp2_impl.hpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/host/lib/usrp/mboard/usrp2/usrp2_impl.hpp b/host/lib/usrp/mboard/usrp2/usrp2_impl.hpp index 2475b3a3c..d2d90b8ed 100644 --- a/host/lib/usrp/mboard/usrp2/usrp2_impl.hpp +++ b/host/lib/usrp/mboard/usrp2/usrp2_impl.hpp @@ -128,12 +128,19 @@ private: uhd::dict<std::string, wax_obj_proxy> _tx_dboards; //methods and shadows for the ddc dsp + std::vector<size_t> _allowed_decim_and_interp_rates; static const size_t _num_ddc = 1; size_t _ddc_decim[_num_ddc]; double _ddc_freq[_num_ddc]; - void ddc_init(size_t which); + void init_ddc_config(size_t which); void update_ddc_config(size_t which_ddc); + //methods and shadows for the duc dsp + size_t _duc_interp; + double _duc_freq; + void init_duc_config(void); + void update_duc_config(void); + //properties interface for ddc void ddc_get(const wax::obj &, wax::obj &, size_t which); void ddc_set(const wax::obj &, const wax::obj &, size_t which); |