Hi all, today i was trying to make hierarchical signal processing block in Python. I started with gr_modtool script, and configured it for hierpython block type.
My idea was to design block similar to packet framer, so inside of the new block, I connected binary slicer and Framer sink. I have also declared message queue. Outside of main block, I designed another block which should collect messages sent by framer from the main block. When I wanted to run this block, I got following error: Traceback (most recent call last): File "/home/savi_ne/work/gnuradio/GRC/top_block.py", line 439, in <module> tb = top_block() File "/home/savi_ne/work/gnuradio/GRC/top_block.py", line 183, in __init__ self.test_packet_proba_0 = test.packet_proba() AttributeError: 'module' object has no attribute 'packet_proba' Next I found that maybe I have to put following line in __init__.py file: from packet_proba import * After that I got similar error: Traceback (most recent call last): File "/home/savi_ne/work/gnuradio/GRC/top_block.py", line 18, in <module> import test File "/usr/local/lib64/python2.6/site-packages/test/__init__.py", line 49, in <module> from packet_proba import * File "/usr/local/lib64/python2.6/site-packages/test/packet_proba.py", line 51, in <module> class proba(gr.basic_block): AttributeError: 'module' object has no attribute 'basic_block' I have also tried with gr.block instead of gr.basic_block, but with identical results. Can anybody tell what's missing? Thanks -- Nemanja Savić
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio