aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitri Stolnikov <horiz0n@gmx.net>2013-10-25 23:39:17 +0200
committerDimitri Stolnikov <horiz0n@gmx.net>2013-10-25 23:39:17 +0200
commit71d8d027930b48261eaf1d9e014bc61287ce1bcf (patch)
tree39086db700fb5745e47880b1f7dcd4ab05df5458
parenta71fbeeaa58b7591886d29401610eb78faf3c99d (diff)
use numchan instead of nchan to prevent ambiguity...
..when specifying total number of channels offered by the block
-rw-r--r--grc/gen_osmosdr_blocks.py2
-rw-r--r--lib/arg_helpers.h4
2 files changed, 3 insertions, 3 deletions
diff --git a/grc/gen_osmosdr_blocks.py b/grc/gen_osmosdr_blocks.py
index dd12cd3..1b8c4b8 100644
--- a/grc/gen_osmosdr_blocks.py
+++ b/grc/gen_osmosdr_blocks.py
@@ -26,7 +26,7 @@ MAIN_TMPL = """\
<category>$($sourk.title())s</category>
<throttle>1</throttle>
<import>import osmosdr</import>
- <make>osmosdr.$(sourk)( args="nchan=" + str(\$nchan) + " " + \$args )
+ <make>osmosdr.$(sourk)( args="numchan=" + str(\$nchan) + " " + \$args )
self.\$(id).set_sample_rate(\$sample_rate)
#for $n in range($max_nchan)
\#if \$nchan() > $n
diff --git a/lib/arg_helpers.h b/lib/arg_helpers.h
index c1a4fb3..9220708 100644
--- a/lib/arg_helpers.h
+++ b/lib/arg_helpers.h
@@ -102,7 +102,7 @@ struct is_nchan_argument
{
bool operator ()(const std::string &str)
{
- return str.find("nchan=") == 0;
+ return str.find("numchan=") == 0;
}
};
@@ -114,7 +114,7 @@ inline gr::io_signature::sptr args_to_io_signature( const std::string &args )
BOOST_FOREACH( std::string arg, arg_list )
{
- if ( arg.find( "nchan=" ) == 0 ) // try to parse global nchan value
+ if ( arg.find( "numchan=" ) == 0 ) // try to parse global nchan value
{
pair_t pair = param_to_pair( arg );
max_nchan = boost::lexical_cast<size_t>( pair.second );