lutusp/PLSDR

v2.0 crashes if no config file

Opened this issue · 1 comments

PLSDR v2.0, Arch linux, rtl_sdr dongle

Troubleshooting another issue, removed ~/.PLSDR/config.ini file resulting in:

gr-osmosdr 0.2.0.0 (0.2.0) gnuradio 3.8.0.0
built-in source types: file rtl rtl_tcp uhd hackrf bladerf rfspace airspy soapy redpitaya 
Traceback (most recent call last):
  File "./PLSDR.py", line 566, in change_modes
    self.run_stop()
  File "./PLSDR.py", line 560, in run_stop
    self.radio.initialize_radio(self.config)
  File "/home/tim/bin/PLSDR/Radio.py", line 127, in initialize_radio
    self.configure_source_controls()
  File "/home/tim/bin/PLSDR/Radio.py", line 265, in configure_source_controls
    self.osmosdr_source = osmosdr.source( args="numchan=1 %s" % self.device_driver_name)
  File "/usr/lib/python3.8/site-packages/osmosdr/osmosdr_swig.py", line 946, in make
    return _osmosdr_swig.source_make(*args, **kwargs)
RuntimeError: Failed to open AirSpy device (-5) AIRSPY_ERROR_NOT_FOUND
Aborted (core dumped)

tried removing entire ~/.PLSDR directory, this would be the state in a fresh install I guess, results in same.

Tried moving the rtl_sdr to top of list in device_dict of PLSDR.py, same result