I’ve finally brought my station back online, but so far every single observation it attempts fails instantly before even starting. Every time it is related to the specific flowchart for the satellite;
Aug 27 17:23:29 raspberrypi satnogs-client[2061]: Found Rafael Micro R820T tuner
Aug 27 17:23:30 raspberrypi satnogs-client[2061]: Exact sample rate is: 250000.000414 Hz
Aug 27 17:23:30 raspberrypi satnogs-client[2061]: [R82XX] PLL not locked!
Aug 27 17:23:30 raspberrypi satnogs-client[2061]: [INFO] Using format CF32.
Aug 27 17:23:30 raspberrypi satnogs-client[2061]: Traceback (most recent call last):
Aug 27 17:23:30 raspberrypi satnogs-client[2061]: File "/usr/bin/satnogs_noaa_apt_decoder.py", line 484, in <module>
Aug 27 17:23:30 raspberrypi satnogs-client[2061]: main()
Aug 27 17:23:30 raspberrypi satnogs-client[2061]: File "/usr/bin/satnogs_noaa_apt_decoder.py", line 467, in main
Aug 27 17:23:30 raspberrypi satnogs-client[2061]: tb = top_block_cls(antenna=options.antenna, bb_freq=options.bb_freq, bw=options.bw, dc_removal=options.dc_removal, decoded_data_file_path=options.decoded_dat
Aug 27 17:23:30 raspberrypi satnogs-client[2061]: File "/usr/bin/satnogs_noaa_apt_decoder.py", line 129, in __init__
Aug 27 17:23:30 raspberrypi satnogs-client[2061]: self.satnogs_doppler_compensation_0 = satnogs.doppler_compensation(samp_rate_rx, rx_freq, lo_offset, 4*4160*4, 1, 0)
Aug 27 17:23:30 raspberrypi satnogs-client[2061]: File "/usr/lib/python3/dist-packages/satnogs/doppler_compensation.py", line 117, in __init__
Aug 27 17:23:30 raspberrypi satnogs-client[2061]: firdes.WIN_HAMMING))
Aug 27 17:23:30 raspberrypi satnogs-client[2061]: File "/usr/lib/python3/dist-packages/gnuradio/filter/filter_swig.py", line 143, in low_pass
Aug 27 17:23:30 raspberrypi satnogs-client[2061]: return _filter_swig.firdes_low_pass(*args, **kwargs)
Aug 27 17:23:30 raspberrypi satnogs-client[2061]: RuntimeError: firdes check failed: 0 < fa <= sampling_freq / 2
Aug 27 17:23:35 raspberrypi satnogs-client[2061]: apscheduler.executors.default - ERROR - Job "spawn_observer (trigger: date[2022-08-27 16:23:26 UTC], next run at: 2022-08-27 16:23:26 UTC)" raised an exception
Aug 27 17:23:35 raspberrypi satnogs-client[2061]: Traceback (most recent call last):
Aug 27 17:23:35 raspberrypi satnogs-client[2061]: File "/var/lib/satnogs/lib/python3.7/site-packages/apscheduler/executors/base.py", line 125, in run_job
Aug 27 17:23:35 raspberrypi satnogs-client[2061]: retval = job.func(*job.args, **job.kwargs)
Aug 27 17:23:35 raspberrypi satnogs-client[2061]: File "/var/lib/satnogs/lib/python3.7/site-packages/satnogsclient/scheduler/tasks.py", line 65, in spawn_observer
Aug 27 17:23:35 raspberrypi satnogs-client[2061]: observer.observe()
Aug 27 17:23:35 raspberrypi satnogs-client[2061]: File "/var/lib/satnogs/lib/python3.7/site-packages/satnogsclient/observer/observer.py", line 209, in observe
Aug 27 17:23:35 raspberrypi satnogs-client[2061]: waterfall = Waterfall(self.observation_waterfall_file)
Aug 27 17:23:35 raspberrypi satnogs-client[2061]: File "/var/lib/satnogs/lib/python3.7/site-packages/satnogsclient/waterfall.py", line 105, in __init__
Aug 27 17:23:35 raspberrypi satnogs-client[2061]: self.data = _get_waterfall(datafile_path)
Aug 27 17:23:35 raspberrypi satnogs-client[2061]: File "/var/lib/satnogs/lib/python3.7/site-packages/satnogsclient/waterfall.py", line 80, in _get_waterfall
Aug 27 17:23:35 raspberrypi satnogs-client[2061]: waterfall = _read_waterfall(datafile_path)
Aug 27 17:23:35 raspberrypi satnogs-client[2061]: File "/var/lib/satnogs/lib/python3.7/site-packages/satnogsclient/waterfall.py", line 36, in _read_waterfall
Aug 27 17:23:35 raspberrypi satnogs-client[2061]: 'timestamp': np.fromfile(datafile, dtype='|S32', count=1)[0],
Aug 27 17:23:35 raspberrypi satnogs-client[2061]: IndexError: index 0 is out of bounds for axis 0 with size 0
Any ideas about what went wrong? The only thing I changed since the time it worked is commenting out the line in /etc/fstab in the hopes of moving the temp directory from RAM to SD card on the Pi.