On 16/12/2010 5:23 AM, Ben Reynwar wrote:
When the file in which you define you mod/demod is imported the
mod/demod will the registered so it's just a case of making sure it
gets imported somewhere.

The mod/demods that come with gnuradio are registered when
gnuradio.blks2 is imported.  This doesn't happen explicitly in
benchmark_tx.py so presumably one of the modules the benchmark imports
imports blks2.

To make sure your mod/demods get registered the easiest way would be
to import the file where you define them directly into
benchmark_tx.py.  Alternately you could place the file in the
blks2impl directory (and the Makefile.am there) so that they will be
imported with the ones that come with gnuradio.

Ben


Thanks Ben for your detailed explanation.
Yes, transmit_path.py and receive_path.py import blks2, which imports everything under blks2impl directory.
Well, I think I will import my mod/demod directly in my top_block.
Thanks again
Kyle

_______________________________________________
Discuss-gnuradio mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to