aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/usrp1/dsp_impl.cpp
diff options
context:
space:
mode:
authorJosh Blum <josh@joshknows.com>2010-09-20 16:59:44 -0700
committerJosh Blum <josh@joshknows.com>2010-09-20 16:59:44 -0700
commit1625bcb4139a317189ff2a4c71b96473944aba50 (patch)
tree21e496ef7e45c79b9a37ec65e5c92f0314d205fc /host/lib/usrp/usrp1/dsp_impl.cpp
parent1b3b856f5a5d06628d4176071cad424a146433c9 (diff)
downloaduhd-1625bcb4139a317189ff2a4c71b96473944aba50.tar.gz
uhd-1625bcb4139a317189ff2a4c71b96473944aba50.tar.bz2
uhd-1625bcb4139a317189ff2a4c71b96473944aba50.zip
uhd: added single usrp interface, added usrp1 properties to prop names
Diffstat (limited to 'host/lib/usrp/usrp1/dsp_impl.cpp')
-rw-r--r--host/lib/usrp/usrp1/dsp_impl.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/host/lib/usrp/usrp1/dsp_impl.cpp b/host/lib/usrp/usrp1/dsp_impl.cpp
index d5a88fa2d..ba05fa6ed 100644
--- a/host/lib/usrp/usrp1/dsp_impl.cpp
+++ b/host/lib/usrp/usrp1/dsp_impl.cpp
@@ -46,7 +46,10 @@ void usrp1_impl::rx_dsp_get(const wax::obj &key, wax::obj &val)
{
switch(key.as<dsp_prop_t>()){
case DSP_PROP_NAME:
- val = std::string("usrp1 ddc0");
+ val = str(boost::format("usrp1 ddc %uX %s")
+ % this->get_num_ddcs()
+ % (this->has_rx_halfband()? "+ hb" : "")
+ );
return;
case DSP_PROP_OTHERS:
@@ -137,7 +140,10 @@ void usrp1_impl::tx_dsp_get(const wax::obj &key, wax::obj &val)
{
switch(key.as<dsp_prop_t>()) {
case DSP_PROP_NAME:
- val = std::string("usrp1 duc0");
+ val = str(boost::format("usrp1 duc %uX %s")
+ % this->get_num_ducs()
+ % (this->has_tx_halfband()? "+ hb" : "")
+ );
return;
case DSP_PROP_OTHERS: