Open islandmonkey opened 1 year ago
Ubuntu 20.04.5 LTS GNU Radio 3.8.1.0
removed catch_exception which started gr-osmosdr but now i'm getting a segmentaion fault:
>>> virgo.observe(obs_parameters=obs, obs_file='observation.dat')
gr-osmosdr 0.2.0.0 (0.2.0) gnuradio 3.8.1.0
built-in source types: file osmosdr fcd rtl rtl_tcp uhd miri hackrf bladerf rfspace airspy airspyhf soapy redpitaya freesrp
[INFO] [UHD] linux; GNU C++ version 9.2.1 20200304; Boost_107100; UHD_3.15.0.0-2build5
[INFO] Using format CF32.
Segmentation fault
I'm using an Adalm Pluto SDR and i just found out that it is not supported by gr-osmosdr. Is this correct? Is this causing the issues maybe?
I can second the original TypeError: __init__() got an unexpected keyword argument 'catch_exceptions'
issue while trying to setup Virgo on a Raspberry Pi 3 B+.
I am observing this issue with a fresh installation of the 64-bit Raspberry Pi OS (Debian 11 based) with Python 3.9.2 and GNU Radio 3.8.2.0 installed through apt. I installed Virgo 3.8.2 through pip.
Manually removing catch_exception=... from my local installation did work for me though (no segfault).
Just documenting here in case anyone else experiences this issue on a Raspberry Pi as well.
I just commented out catch_exceptions=True) in line 31 of run_wola.py, and ended the call with a parenthesis, so it just has one argument. Now virgo.observe seems to be working okay. It’s as though the second argument is not valid. I don’t claim to know much about it, and maybe I’m saying the same thing as ewsandor. I think I read ewsandor’s comment, tried it, then forgot I read it. Anyway, I’m using an Intel iMac running Linux Mint based on Ubuntu 20.04, and an rtl-sdr dongle.
Installed Virgo as per instructions and got the following error when I run virgo.observe:
Followed the example in the instructions.