Then if I deactivate the vitual environment and install astro-virgo outside the virtual environment using pip3. I get
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
Found Rafael Micro R820T tuner
Using device #0 Realtek RTL2838UHIDIR SN: 00000001
Found Rafael Micro R820T tuner
[R82XX] PLL not locked!
[R82XX] PLL not locked!
Traceback (most recent call last):
File "test.py", line 25, in <module>
virgo.observe(obs_parameters=obs, obs_file='observation.dat')
File "/home/image/.local/lib/python3.8/site-packages/virgo/virgo.py", line 555, in observe
observation = run_observation(dev_args=dev_args, frequency=frequency, bandwidth=bandwidth, rf_gain=rf_gain,
File "/home/image/.local/lib/python3.8/site-packages/virgo/run_wola.py", line 107, in __init__
self.connect((self.osmosdr_source_0, 0), (self.blocks_head_0, 0))
File "/usr/lib/python3/dist-packages/gnuradio/gr/hier_block2.py", line 37, in wrapped
func(self, src, src_port, dst, dst_port)
File "/usr/lib/python3/dist-packages/gnuradio/gr/hier_block2.py", line 105, in connect
self.primitive_connect(*args)
TypeError: primitive_connect(): incompatible function arguments. The following argument types are supported:
1. (self: gnuradio.gr.gr_python.hier_block2_pb, block: gnuradio.gr.gr_python.basic_block) -> None
2. (self: gnuradio.gr.gr_python.hier_block2_pb, src: gnuradio.gr.gr_python.basic_block, src_port: int, dst: gnuradio.gr.gr_python.basic_block, dst_port: int) -> None
Invoked with: <gnuradio.gr.gr_python.top_block_pb object at 0x7f6f56290f30>, <Swig Object of type 'gr::basic_block_sptr *' at 0x7f6f51f5dea0>, 0, <gnuradio.gr.gr_python.basic_block object at 0x7f6f51f5e230>, 0
swig/python detected a memory leak of type 'gr::basic_block_sptr *', no destructor found.
So this is really nice. It detects the RTL.SDR and what looks like a syntax error.
Steve.
Hi Apostolos,
Then if I deactivate the vitual environment and install astro-virgo outside the virtual environment using pip3. I get
So this is really nice. It detects the RTL.SDR and what looks like a syntax error.
Is this a gnuradio 3.7/3.8 problem? What should I do?
I have a beautiful waveguide just begging to be tested :)
Kind regards
Steve.