titanous / homebrew-gnuradio

GNU Radio Formulae for Homebrew (unmaintained)
110 stars 110 forks source link

AttributeError: 'gr_hier_block2_sptr' object has no attribute 'set_callback' #30

Closed mfd518 closed 11 years ago

mfd518 commented 11 years ago

I am using using ubuntu 12.10 i am trying to run a python block, namely OP25, in GNU Radio Companion v3.6.3-35-g4435082f, which uses python version 2.7.3 for some reason although python3.2 is in the lib folder. ! run the following command in terminal:

~$ python -m trace --count -C . op25_grc.py

Here is the output with an error:

Imported legacy fsk4 Using Volk machine: ssse3_32 Traceback (most recent call last): File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main "main", fname, loader, pkg_name) File "/usr/lib/python2.7/runpy.py", line 72, in _run_code exec code in run_globals File "/usr/lib/python2.7/trace.py", line 819, in main() File "/usr/lib/python2.7/trace.py", line 807, in main t.runctx(code, globs, globs) File "/usr/lib/python2.7/trace.py", line 513, in runctx exec cmd in globals, locals File "op25_grc.py", line 493, in tb = op25_grc() File "op25_grc.py", line 231, in init self.wxgui_fftsink2_0_0.set_callback(wxgui_fftsink2_0_0_callback) File "/usr/local/lib/python2.7/dist-packages/gnuradio/gr/hier_block2.py", line 54, in getattr return getattr(self._hb, name) AttributeError: 'gr_hier_block2_sptr' object has no attribute 'set_callback'

I was going to post here the code in file "hierblock2.py" but is was too long. i have been unable to find any sort of solution to this problem anywhere. Any help will be greatly appreciated. Thank you very much!