My KSDR, powered from 3 Ampere USB C supply and connected by USB 2.0 to my computer.
Running Ubuntu 18.04.2 LTS with I5 @ 2.5 GHz
Followed the quickstart guide for " installing the software on a PC"
All without errors, so looked OK.
rtl_test for d0 and d1 without problems, d2 and / or d3 gave an error telling me I had to increase the usbfs_memory.
Followed these instructions:
https://importgeek.wordpress.com/2017/0 ... in-ubuntu/
first temporarily, to test, after which I could run rtl_test with all 4 devices after which I made it persistent as the instructions say. After reboot the usbfs_memory is reported to be 1000 MB so all ok and I can run the rtl_test with 4 devices without errors.
After starting the kerberos software however, the part from the quickstart " confirm that an update rate is showing" fails, there is no update rate showing....
I searched the forum, did read some topics and found that I could / should remove a little part of the run.sh file to have the output to the terminal instead of /dev/null. So I edited the run.sh and started the software again. As soon as I activate the software I get this error message in my terminal window:
Code: Select all
Starting KerberosSDR
kill: (1884): No such process
Traceback (most recent call last):
File "/home/pe2bz/kerberossdr/_signalProcessing/hydra_signal_processor.py", line 167, in run
self.module_receiver.download_iq_samples()
File "/home/pe2bz/kerberossdr/_receiver/hydra_receiver.py", line 161, in download_iq_samples
byte_data_np = np.frombuffer(byte_array_read, dtype='uint8', count=read_size)
ValueError: buffer is smaller than requested size
Any hints what to check / change to get this running ?
Thanks for your time,
Ben