On Fri, Jan 30, 2015 at 2:03 AM, Ludwig Stephan (CR/AEH4) < stephan.ludw...@de.bosch.com> wrote:
> Hi Richard, > > > > I noticed the same problem with some blocks in my own OOT module. I do not > know why, but if you change the lines in the GRC file to (if not already > done) > > <import> import my_module.my_block_name_here</import> > > <make>my_module.my_block_name_here.my_block_name_here(…)</make> > > > > (note the double block_name in <make>) > > > > I do not remember right, but it might also be sufficient to change only > either one of the lines (you have to try on your own). > > You can try by calling the from python. E.g. IPython has tab completion > and you can see by import my_module.<tab> (and so on for the make line), > what block is how accessible. > > > > Regards Stephan > > That can't be right. You really shouldn't have to do that to get the block to work. We periodically get this bug from our users, no one has ever explained how to reproduce it, and I've never seen this failure mode myself. As long as you used gr_modtool and made the necessary changes to the files -- which really just means fixing the <+...+> in the impl.cc file -- then it should just "work". Tom > *Gesendet:* Donnerstag, 29. Januar 2015 23:22 > > *An:* discuss-gnuradio@gnu.org > *Betreff:* [Discuss-gnuradio] OOT Python Block > > > > I've created a python block that I've tested via command line. It passes > all qa tests. I've also created an xml file for it and installed it. I > followed every step the OOT Python Tutorial explains. > > > > I see the category and block in gnuradio-companion. When I use my block in > a flowgraph, upon to executing the graph I get > > > > *AttirbuteError: 'module' object has no attribute '<my_module_name_here>'* > > > > I've added the block build location to the PYTHONPATH variable and > confirmed that I can import my module at a python command line. > > > > What do I not have set correctly and what is this error telling me? > > > > Thanks, > > Rich > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > >
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio