summaryrefslogtreecommitdiffstats
path: root/host/lib/usrp
diff options
context:
space:
mode:
authorJosh Blum <josh@joshknows.com>2011-10-06 13:38:29 -0700
committerJosh Blum <josh@joshknows.com>2011-11-03 20:37:11 -0700
commitde17ef4614c3c14212f239e3c735bfde3f47a68f (patch)
treed9a0c273db283d7ee7f19cc23853f95d3cd78b23 /host/lib/usrp
parentfac15db5d77c5196badb4a06f2f5fec34eb57337 (diff)
downloaduhd-de17ef4614c3c14212f239e3c735bfde3f47a68f.tar.gz
uhd-de17ef4614c3c14212f239e3c735bfde3f47a68f.tar.bz2
uhd-de17ef4614c3c14212f239e3c735bfde3f47a68f.zip
usrp1: multi channel receive working
Diffstat (limited to 'host/lib/usrp')
-rw-r--r--host/lib/usrp/usrp1/io_impl.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/host/lib/usrp/usrp1/io_impl.cpp b/host/lib/usrp/usrp1/io_impl.cpp
index 22c2db6ae..03263ed26 100644
--- a/host/lib/usrp/usrp1/io_impl.cpp
+++ b/host/lib/usrp/usrp1/io_impl.cpp
@@ -549,9 +549,9 @@ rx_streamer::sptr usrp1_impl::get_rx_stream(const uhd::stream_args_t &args){
//set the converter
uhd::convert::id_type id;
id.input_markup = args.otw_format + "_item32_le";
- id.num_inputs = channels.size();
+ id.num_inputs = 1;
id.output_markup = args.cpu_format;
- id.num_outputs = 1;
+ id.num_outputs = channels.size();
id.args = args.args;
my_streamer->set_converter(id);
@@ -590,9 +590,9 @@ tx_streamer::sptr usrp1_impl::get_tx_stream(const uhd::stream_args_t &args){
//set the converter
uhd::convert::id_type id;
id.input_markup = args.cpu_format;
- id.num_inputs = 1;
+ id.num_inputs = channels.size();
id.output_markup = args.otw_format + "_item32_le";
- id.num_outputs = channels.size();
+ id.num_outputs = 1;
id.args = args.args;
my_streamer->set_converter(id);