|
Post by kf7ydu on Feb 28, 2024 23:42:03 GMT
I am using an sBitx, which is a raspberry pi based SDR. The radio interfaces via hamlib and I believe, the built-in sound card on the pi. I can get the JTDX to run, connect, cat control, receive, and transmit. I've made several contacts and I quite like the software. However, after a period of time... sometimes 10-20min, sometimes more than an hour, I get the following error when it tries to transmit:
Error in SoundInput
Audio data not being fed to the audio input device fast enough.
At that point it will no longer transmit and will throw this error every time it tries to transmit. I've talked with at least 1 other sBitx user who has ran into the same problem.
Any ideas?
|
|
|
Post by Wolfgang OE1MWW on Feb 29, 2024 8:18:06 GMT
|
|
|
Post by w9mdb on Feb 29, 2024 13:00:48 GMT
|
|
|
Post by ha3hz on Mar 4, 2024 13:09:26 GMT
Hello, I'll tell you what I found by debugging the 'Error in SoundInput' message. I visited several forums where this was discussed, but the only possible solution was RF interference filtering. For me, who uses an integrated Rpi and radio, this was not an option. Over the weekend, a fellow amateur posted the sBitx control installed on Bookworm (Debian 12). Unlike Buster 32-bit, Bookworm 64-bit uses Pipewire, not Alsa, for audio processing. If you read the Bookworm demo where Alsa is described as a rudimentary simple audio manager, then Pipewire is a better option. So I have been using this since yesterday and the above error message did not occur. The jtdx_improved version ran all day. An important note: the reception level of the jtdx should not be higher than 30-40dB. If it's higher, you can overdrive the input.
I use the same hardware as before, only instead of Buster (Debian 10) 32-bit, I run Bookworm (Debian 12) 64-bit OS. It's much faster, because now I'm not loading from the sd card, but from a USB-3.1 stick. And the time synchronization is NTPsec instead of NTP, which finds synchronization within 10 seconds. In contrast to the previous 1.5-2 minutes, I waited for synchronization. So go ahead Bookworm.
|
|