discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] Custom Block Issue


From: Jonathan Fox
Subject: [Discuss-gnuradio] Custom Block Issue
Date: Fri, 27 Jul 2012 17:01:22 -0400

I am trying to create a custom block that does energy detection. I used the gr-modtool.py to generate the appropriate directory and files and added my algorithm and necessary code to the header and cc. I also added the XML file for the GRC It compiled without error but when I tried testing it out, I got this error:

linux; GNU C++ version 4.6.3; Boost_104601; UHD_003.004.002-181-g25649781

Traceback (most recent call last):
  File "/home/jonfox/spectrum_sensing_test.py", line 21, in <module>
    import specsense
  File "/usr/local/lib/python2.7/dist-packages/specsense/__init__.py", line 45, in <module>
    from specsense_swig import *
  File "/usr/local/lib/python2.7/dist-packages/specsense/specsense_swig.py", line 26, in <module>
    _specsense_swig = swig_import_helper()
  File "/usr/local/lib/python2.7/dist-packages/specsense/specsense_swig.py", line 22, in swig_import_helper
    _mod = imp.load_module('_specsense_swig', fp, pathname, description)
ImportError: libgnuradio-specsense.so: cannot open shared object file: No such file or directory

specsense is the module I created with the modtool but I did not modify the swig file. Any ideas on what I did wrong here?

Also, it seems that my code for having a vector input does not hold up and I have to manually change the input type in the appropriate python script despite setting it in GRC already. Is there any documentation on adding vector inputs and outputs?

Thanks,

-Jon Fox

reply via email to

[Prev in Thread] Current Thread [Next in Thread]