Observation 7053302: CUBEBUG-2 (39440) IndexError: index 0 is out of bounds for axis 0 with size 0"

Regarding Observation 7053302

Hello Satnogs Community,
While trying to make an observation after restarting the system after a month, I faced two problems.

  1. I wasn’t able to control the antenna rotator anymore. (Yaesu 5500)
  2. I wasn’t able to generate the waterfall either using Satnogs-monitor or direct upload.
    Below I’ve listed first the journalctl report during the observation and then the system configuration.

Can you please help me find the problem?
Thank you for your time.

The error that I have when I try to make an observation
“pi@raspberrypi:~ $ journalctl -f -n 50 -u satnogs-client
– Journal begins at Thu 2023-01-12 17:19:38 GMT. –
Jul 25 15:44:01 raspberrypi satnogs-client[472]: rig_get_vfo: no rig and/or vfo? rig=0xefc00668, vfo=0xf05fe310
Jul 25 15:44:01 raspberrypi satnogs-client[472]: rig_get_vfo: no rig and/or vfo? rig=0xefc00668, vfo=0xf05fe310
Jul 25 15:44:01 raspberrypi satnogs-client[472]: rig_get_vfo: no rig and/or vfo? rig=0xefc00668, vfo=0xf05fe310
Jul 25 15:44:01 raspberrypi satnogs-client[472]: rig_get_vfo: no rig and/or vfo? rig=0xefc00668, vfo=0xf05fe310
Jul 25 15:44:01 raspberrypi satnogs-client[472]: rig_get_vfo: no rig and/or vfo? rig=0xefc00668, vfo=0xf05fe310
Jul 25 15:44:01 raspberrypi satnogs-client[2178]: [INFO] Using format CF32.
Jul 25 15:44:01 raspberrypi satnogs-client[2178]: [INFO] Auto setting Buffer Size: 32768
Jul 25 15:44:01 raspberrypi satnogs-client[2178]: [INFO] Set MTU Size: 32768
Jul 25 15:44:01 raspberrypi satnogs-client[472]: rig_get_vfo: no rig and/or vfo? rig=0xefc00668, vfo=0xf05fe310
Jul 25 15:44:01 raspberrypi satnogs-client[472]: rig_get_vfo: no rig and/or vfo? rig=0xefc00668, vfo=0xf05fe310
Jul 25 15:44:02 raspberrypi satnogs-client[472]: rig_get_vfo: no rig and/or vfo? rig=0xefc00668, vfo=0xf05fe310
Jul 25 15:44:02 raspberrypi satnogs-client[472]: rig_get_vfo: no rig and/or vfo? rig=0xefc00668, vfo=0xf05fe310
Jul 25 15:44:02 raspberrypi satnogs-client[472]: rig_get_vfo: no rig and/or vfo? rig=0xefc00668, vfo=0xf05fe310
Jul 25 15:44:02 raspberrypi satnogs-client[2178]: [ERROR] ./lib/tcp_rigctl_msg_source_impl.cc:147: Could not connect at rigctl server 127.0.0.1
Jul 25 15:44:02 raspberrypi satnogs-client[2178]: Traceback (most recent call last):
Jul 25 15:44:02 raspberrypi satnogs-client[2178]: File “/usr/bin/satnogs_fsk.py”, line 544, in
Jul 25 15:44:02 raspberrypi satnogs-client[2178]: main()
Jul 25 15:44:02 raspberrypi satnogs-client[2178]: File “/usr/bin/satnogs_fsk.py”, line 527, in main
Jul 25 15:44:02 raspberrypi satnogs-client[2178]: tb = top_block_cls(antenna=options.antenna, baudrate=options.baudrate, bb_freq=options.bb_freq, bw=options.bw, dc_removal=options.dc_removal, decoded_data_file_path=options.decoded_data_file_path, dev_args=options.dev_args, doppler_correction_per_sec=options.doppler_correction_per_sec, enable_iq_dump=options.enable_iq_dump, file_path=options.file_path, framing=options.framing, gain=options.gain, gain_mode=options.gain_mode, iq_file_path=options.iq_file_path, lo_offset=options.lo_offset, other_settings=options.other_settings, ppm=options.ppm, rigctl_port=options.rigctl_port, rx_freq=options.rx_freq, samp_rate_rx=options.samp_rate_rx, soapy_rx_device=options.soapy_rx_device, stream_args=options.stream_args, tune_args=options.tune_args, udp_IP=options.udp_IP, udp_dump_host=options.udp_dump_host, udp_dump_port=options.udp_dump_port, udp_port=options.udp_port, waterfall_file_path=options.waterfall_file_path)
Jul 25 15:44:02 raspberrypi satnogs-client[2178]: File “/usr/bin/satnogs_fsk.py”, line 139, in init
Jul 25 15:44:02 raspberrypi satnogs-client[2178]: self.satnogs_doppler_compensation_0 = satnogs.doppler_compensation(samp_rate_rx, rx_freq, lo_offset, baudrate*decimation, 1, 0)
Jul 25 15:44:02 raspberrypi satnogs-client[2178]: File “/usr/lib/python3/dist-packages/satnogs/doppler_compensation.py”, line 112, in init
Jul 25 15:44:02 raspberrypi satnogs-client[2178]: self.dec = filter.freq_xlating_fft_filter_ccc(decimation,
Jul 25 15:44:02 raspberrypi satnogs-client[2178]: File “/usr/lib/python3/dist-packages/gnuradio/filter/freq_xlating_fft_filter.py”, line 53, in init
Jul 25 15:44:02 raspberrypi satnogs-client[472]: rig_get_vfo: no rig and/or vfo? rig=0xefc00668, vfo=0xf05fe310
Jul 25 15:44:02 raspberrypi satnogs-client[2178]: self._filter = fft_filter_ccc(decim, taps)
Jul 25 15:44:02 raspberrypi satnogs-client[2178]: File “/usr/lib/python3/dist-packages/gnuradio/filter/filter_swig.py”, line 744, in make
Jul 25 15:44:02 raspberrypi satnogs-client[2178]: return _filter_swig.fft_filter_ccc_make(decimation, taps, nthreads)
Jul 25 15:44:02 raspberrypi satnogs-client[2178]: RuntimeError: boost: mutex lock failed in pthread_mutex_lock: Invalid argument
Jul 25 15:44:02 raspberrypi satnogs-client[472]: rig_get_vfo: no rig and/or vfo? rig=0xefc00668, vfo=0xf05fe310
Jul 25 15:44:02 raspberrypi satnogs-client[472]: rig_get_vfo: no rig and/or vfo? rig=0xefc00668, vfo=0xf05fe310
Jul 25 15:44:02 raspberrypi satnogs-client[472]: rig_get_vfo: no rig and/or vfo? rig=0xefc00668, vfo=0xf05fe310
Jul 25 15:44:02 raspberrypi satnogs-client[472]: rig_get_vfo: no rig and/or vfo? rig=0xefc00668, vfo=0xf05fe310
Jul 25 15:44:02 raspberrypi satnogs-client[472]: rig_get_vfo: no rig and/or vfo? rig=0xefc00668, vfo=0xf05fe310
Jul 25 15:44:02 raspberrypi satnogs-client[472]: rig_get_vfo: no rig and/or vfo? rig=0xefc00668, vfo=0xf05fe310
Jul 25 15:44:05 raspberrypi satnogs-client[472]: apscheduler.executors.default - ERROR - Job “spawn_observer (trigger: date[2023-07-25 14:43:44 UTC], next run at: 2023-07-25 14:43:44 UTC)” raised an exception
Jul 25 15:44:05 raspberrypi satnogs-client[472]: Traceback (most recent call last):
Jul 25 15:44:05 raspberrypi satnogs-client[472]: File “/var/lib/satnogs/lib/python3.9/site-packages/apscheduler/executors/base.py”, line 125, in run_job
Jul 25 15:44:05 raspberrypi satnogs-client[472]: retval = job.func(*job.args, **job.kwargs)
Jul 25 15:44:05 raspberrypi satnogs-client[472]: File “/var/lib/satnogs/lib/python3.9/site-packages/satnogsclient/scheduler/tasks.py”, line 64, in spawn_observer
Jul 25 15:44:05 raspberrypi satnogs-client[472]: observer.observe()
Jul 25 15:44:05 raspberrypi satnogs-client[472]: File “/var/lib/satnogs/lib/python3.9/site-packages/satnogsclient/observer/observer.py”, line 266, in observe
Jul 25 15:44:05 raspberrypi satnogs-client[472]: waterfall = Waterfall(self.observation_waterfall_file)
Jul 25 15:44:05 raspberrypi satnogs-client[472]: File “/var/lib/satnogs/lib/python3.9/site-packages/satnogsclient/waterfall.py”, line 99, in init
Jul 25 15:44:05 raspberrypi satnogs-client[472]: self.data = _get_waterfall(datafile_path)
Jul 25 15:44:05 raspberrypi satnogs-client[472]: File “/var/lib/satnogs/lib/python3.9/site-packages/satnogsclient/waterfall.py”, line 76, in _get_waterfall
Jul 25 15:44:05 raspberrypi satnogs-client[472]: waterfall = _read_waterfall(datafile_path)
Jul 25 15:44:05 raspberrypi satnogs-client[472]: File “/var/lib/satnogs/lib/python3.9/site-packages/satnogsclient/waterfall.py”, line 34, in _read_waterfall
Jul 25 15:44:05 raspberrypi satnogs-client[472]: ‘timestamp’: np.fromfile(datafile, dtype=‘|S32’, count=1)[0],
Jul 25 15:44:05 raspberrypi satnogs-client[472]: IndexError: index 0 is out of bounds for axis 0 with size 0”

My system configuration:

------------[ copy here ]------------
{
“versions”: {
“satnogs-client”: “1.8.1”,
“satnogs-client-ansible”: “202209101521”,
“satnogs-flowgraphs”: “1.4-1”,
“gr-satnogs”: “2.3.4.0-1”,
“gr-soapy”: “2.1.3.1-1”,
“gnuradio”: “3.8.2.0-14”,
“satnogs-config”: “0.13.2”
},
“state”: {
“is-applied”: false,
“pending-tags”: null
},
“system”: {
“date”: “2023-07-25T15:01:22.502123+00:00”,
“distribution”: {
“DESCRIPTION”: “Raspbian GNU/Linux 11 (bullseye)”,
“RELEASE”: “11”,
“CODENAME”: “bullseye”,
“ID”: “Raspbian”
},
“pending-updates”: false,
“platform”: {
“system”: “Linux”,
“node”: “raspberrypi”,
“release”: “6.1.21-v8+”,
“version”: “#1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023”,
“machine”: “aarch64”
},
“memory”: {
“total”: 3978645504,
“available”: 2662383616,
“percent”: 33.1,
“used”: 997109760,
“free”: 1505153024,
“active”: 1631326208,
“inactive”: 488808448,
“buffers”: 60264448,
“cached”: 1416118272,
“shared”: 242515968,
“slab”: 92479488
},
“disk”: {
“total”: 59167870976,
“used”: 10578624512,
“free”: 46129975296,
“percent”: 18.7
}
},
“configuration”: {
“hamlib_utils_rig_opts”: “-T 127.0.0.1 -t 4540 -m 603”,
“hamlib_utils_rot_enabled”: true,
“hamlib_utils_rot_opts”: “-m 603 -s 9600 -T 127.0.0.1 -t 4533 -r /dev/ttyUSB0”,
“satnogs_antenna”: “A_BALANCED”,
“satnogs_api_token”: “[redacted]”,
“satnogs_ppm_error”: “0”,
“satnogs_rf_gain”: “40”,
“satnogs_rig_port”: “4533”,
“satnogs_rot_baud”: “9600”,
“satnogs_rot_enabled”: true,
“satnogs_rot_flip”: true,
“satnogs_rot_model”: “ROT_MODEL_NETROTCTL”,
“satnogs_rot_port”: “localhost:4533”,
“satnogs_rot_threshold”: “2”,
“satnogs_rx_bandwidth”: “1e6”,
“satnogs_rx_samp_rate”: “1e6”,
“satnogs_soapy_rx_device”: “driver=plutosdr,hostname=192.168.0.20”,
“satnogs_station_elev”: “21”,
“satnogs_station_id”: “2070”,
“satnogs_station_lat”: “41.89306”,
“satnogs_station_lon”: “12.48278”
}
}
------------[ copy end ]-------------