version 2.0.995

487 views
Skip to first unread message

ahop...@googlemail.com

unread,
Dec 20, 2025, 2:50:15 PM12/20/25
to SparkSDR

Thomas Beiderwieden

unread,
Dec 20, 2025, 8:10:17 PM12/20/25
to SparkSDR
Hi Alan,
thanks. Generally it works. However, as in the older versions I still have problems working station with special callsigns in FT8. Just tried PI25XMAS. I saw, that my tx was reported as being sent from DL3E and the answer is addressed to DL3E accordingly. Can you have a look at this? 
I have never get this working.

vy 73 de Thomas, DL3EL

Clipboard_12-21-2025_01.jpg

Steven Sostrom

unread,
Dec 21, 2025, 2:06:21 AM12/21/25
to SparkSDR
Thanks for the new release.
Using a Raspberry Pi 5 running Debian Trixie...

On Raspberry Pi OS with pipewire, it works and sounds good in a brief test.

On DietPi with pulseaudio, it does not find any audio devices.
Note that some packages also installed the libpipewire-0.3-0t64 package, but pipewire is not actually installed.

When SparkSDR runs, the terminal output is:
use egl True use gpu True
using sparkcore
dsmpmath stat
xsimd float 4
loaded libpipewireaudioprovider.so
got allocator
starting Pipewire
using Pipewire
enum loop
[W][01:43:14.974068] pw.conf      | [          conf.c: 1182 try_load_conf()] can't load config client.conf: No such file or directory
[E][01:43:14.974142] pw.conf      | [          conf.c: 1215 pw_conf_load_conf_for_context()] can't load config client.conf: No such file or directory
context null

The pipewire service is not running.
$ systemctl --user status pipewire
Unit pipewire.service could not be found.

SparkSDR.2.0.986.linux-arm64 from before pipewire support works.

Could you use a better test that can determine if pipewire is actually installed and running?

ahop...@googlemail.com

unread,
Dec 22, 2025, 1:17:24 PM12/22/25
to SparkSDR
Thanks for the feedback,
if you can find a file called pipewirepaudioprovider.so or similar you could try deleting it or renaming it as brutal way to force the use of portaudio.
I'll have a look at better detection
73 Alan M0NNB

Steven Sostrom

unread,
Dec 22, 2025, 8:32:21 PM12/22/25
to SparkSDR
That worked.
I renamed /usr/share/SparkSDR/libpipewireaudioprovider.so
Now, SparkSDR works, apparently with ALSA (hdmi device).
If I select the pulse device, sound is choppy and garbled.
After that, the hdmi device no longer works until after a restart.

Jon

unread,
Jun 12, 2026, 1:13:30 PMJun 12
to SparkSDR
Excellent, thank you so much.  I love this software and version 2.0.995 solved my crashing issue, i believe the log said something to do with psk reporter mqtt.  I'm using an HL2 and usually run a slice transmitting WSPR and 3 more slices spotting FT8.  I run mac, windows, and linux, on windows right now.  Cheers.

--Jon KD6FOZ

elgambitero

unread,
Jun 18, 2026, 4:39:03 PMJun 18
to SparkSDR
Is there ever going to be a mac version?
I started using piHPSDR because the crashes would not stop, but it feels a bit unwieldy compared to SparkSDR. SparkSDR just has everything so neatly packged.

Best,

EA4IAU

ahop...@googlemail.com

unread,
Jun 18, 2026, 5:43:34 PMJun 18
to SparkSDR
Hi,
yep sorry for this, I have to pay apple to make the mac version and this upsets me, I'm just starting a day job project that needs the apple license so will release something soon.
73 Alan M0NNB

elgambitero

unread,
Jun 20, 2026, 5:26:15 AMJun 20
to SparkSDR
I am confused, how are they charging you guys money if you're not distributing via their App Store? that's outrageous.

ahop...@googlemail.com

unread,
Jun 20, 2026, 6:47:24 AMJun 20
to SparkSDR
To allow the app to run on modern macs without the user having to jump through hoops you really have to sign and notarize the app with an apple developer account that you pay for annually.  

73 Alan M0NNB

Reply all
Reply to author
Forward
0 new messages