Closed altonbill closed 10 months ago
I guess PyBombs is no longer maintained. You'd either have to update the PyBombs receipt (should be simple: https://github.com/gnuradio/gr-recipes/blob/master/gr-foo.lwr#L24) or use another install method.
Okay, sorry if this is a naive question. I was able to install it by source, but gnuradio couldn't find the blocks. I was hoping the pybombs install would work because I couldn't find the ~/.gnuradio/config.conf
where I could point it toward where the new blocks had been built. Is there a trick to where to build the libraries from source so gnu-radio can find them? Right now I have a working base gnuradio install from pybombs, but I'm not sure where to put everything
You can just create the file if it doesn't exist. You could also do gnuradio-config-info --print-all
. It should list where it searches for configs. (See also the other switches to the command to make sure your configuration is picked up.)
Okay, it's 90% of the way there now. I've got gnu radio 3.8 to find the blocks installed from the maint-3.8 branch in Ubuntu 18. For some reason, the blocks path were in a file called grc.conf, but after adding the paths there, I can see the blocks now after I built the Phys layer blocks. However, it seems like python is picking up the ieee802_15_4 because I am seeing this message `During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gnuradio/grc/gui/VariableEditor.py", line 197, in set_value
evaluated = str(block.params[key].evaluate())
File "/usr/lib/python3/dist-packages/gnuradio/grc/core/params/param.py", line 230, in evaluate
raise Exception('Value "{}" cannot be evaluated:\n{}'.format(expr, e))
Exception: Value "ieee802_15_4.css_phy(chirp_number=4, phy_packetsize_bytes=len(text_msg)+15)" cannot be evaluated:
name 'ieee802_15_4' is not defined
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gnuradio/grc/core/params/param.py", line 228, in evaluate
value = self.parent_flowgraph.evaluate(expr)
File "/usr/lib/python3/dist-packages/gnuradio/grc/core/FlowGraph.py", line 250, in evaluate
return self._eval_cache.setdefault(expr, eval(expr, self.namespace, local_namespace))
File "
This is not the actual error (During handling of the above exception...) I assume you either did not set the library path or python path correctly.
Hello, I am trying to install gr-ieee-15-4 via pybombs but am running into this error. From what I can tell it has something to do with the newer versions of gnuradio. Is there a way to specify an earlier release with pybombs like GR3.8?