On Wed, May 6, 2015 at 1:27 PM, Achilleas Anastasopoulos <anas...@umich.edu> wrote:
> After pulling the latest version of gnuradio, and remaking/installing/etc > I am trying to run the application "pfb_sync_test.grc" in the examples > directory of control port. > It is giving me the following error: > > ================ > Executing: > "/home/anastas/gnuradio_trunk/gr-blocks/examples/ctrlport/pfb_sync_test_qt.py" > > Using Volk machine: sse4_1_64_orc > ControlPort Monitor running. > Traceback (most recent call last): > File > "/home/anastas/gnuradio_trunk/gr-blocks/examples/ctrlport/pfb_sync_test_qt.py", > line 233, in <module> > (tb.blocks_ctrlport_monitor_0).start() > File > "/usr/local/lib64/python2.7/site-packages/gnuradio/ctrlport/monitor.py", > line 48, in start > print "monitor::endpoints() = %s" % (gr.rpcmanager_get().endpoints()) > AttributeError: 'NoneType' object has no attribute 'endpoints' > ctrlport.monitor received shutdown signal > ================== > > this is on a Fedora 19-64. > > Any help is greatly appreciated. > > thanks > Achilleas > > Looks like the server isn't being started. When you run cmake, you should see that under enabled components, you have: * gr-ctrlport ** thrift That tells you ControlPort is enabled and the Thrift backend will be built for it. You can also tell by looking at gnuradio/config.h to see if GR_RPCSERVER_ENABLED and GR_RPCSERVER_THRIFT are defined there. My guess is that cmake isn't picking up Thrift. It requires version 0.9.2 to run. You can get some info on building this yourself here: http://gnuradio.org/redmine/projects/gnuradio/wiki/ControlPort I also just pushed a new apache-thrift recipe to PyBOMBS today. Tom
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio