NovaSDR is uploaded to the github, it's updated Phantom at the moment. Keep this in mind.

Recent posts

#31
Install problems / Re: Run websdr as service....
Last post by K3FEF - 14 Oct 2025, 17:43
Thank you!!!
#33
Install problems / Re: Breaking News: "K3FEF goe...
Last post by Bas ON5HB - 14 Oct 2025, 15:17
See sticky ;D
#34
Install problems / Run websdr as service....
Last post by Bas ON5HB - 14 Oct 2025, 14:25
First, create files in your websdr directory, adjust paths to your needs:

1: start-receiver.sh

#!/bin/bash
cd /opt/PhantomSDR-Plus/

#killall -s9 spectrumserver
#killall -s9 rx888_stream

## Files to load
FIFO=fifo.fifo
TOML=config-rx888mk2.toml

[ ! -e "$FIFO" ] && mkfifo $FIFO

./rx888_stream/target/release/rx888_stream -f ./rx888_stream/SDDC_FX3.img -s 60000000 -g 50 -m low -o - > $FIFO

#exit

2: start-websdr.sh

#!/bin/bash
cd /opt/PhantomSDR-Plus/

#killall -s9 spectrumserver
#killall -s9 rx888_stream

## Files to load
FIFO=fifo.fifo
TOML=config-rx888mk2.toml

[ ! -e "$FIFO" ] && mkfifo $FIFO

build/spectrumserver --config $TOML < $FIFO

#exit

3: stop-websdr.sh

#!/bin/bash
cd /opt/PhantomSDR-Plus/

systemctl stop websdr

systemctl stop receiver

killall -s 9 spectrumserver
killall -s 9 rx888_stream

Install the killall utill.

sudo apt-get -y install psmisc

Make all *.sh executable:
chmod +x *.sh
Make the service files and place them in /lib/systemd/system directory

4: receiver.service

[Unit]
Description=PhantomSDRPlus WebSDR
After=network-online.target
Before=websdr.service

[Service]
Type=exec
ExecStart=/opt/PhantomSDR-Plus/v2/start-receiver.sh
Restart=on-failure
RestartSec=5

[Install]
Alias=receiver.service
WantedBy=multi-user.target

5: websdr.service

[Unit]
Description=PhantomSDRPlus WebSDR
After=network-online.target receiver.service

[Service]
Type=exec
ExecStart=/opt/PhantomSDR-Plus/v2/start-websdr.sh
Restart=on-failure
RestartSec=5

[Install]
Alias=websdr.service
WantedBy=multi-user.target

Enable both services: systemctl enable receiver.service
systemctl enable websdr.service

Now start them: systemctl start receiver
systemctl start websdr

Also after a reboot it should start automaticly.

If you made a mistake, check sevices with: systemctl status receiver (or websdr) it will show you what went wrong.

That's all folks! ;D
#35
Install problems / Re: Breaking News: "K3FEF goe...
Last post by Phil-NY4Q - 14 Oct 2025, 11:25
Bas has some files for running this as a service. I'll repost those unless he wants to.
#36
Install problems / Re: Breaking News: "K3FEF goe...
Last post by K3FEF - 14 Oct 2025, 00:27
I'm stuck again. :-)  I'm trying to figure out a way so that when this machine starts up, it automatically starts up the SDR without me having to do anything.  I've tried adding it to "Startup Applications" a few different ways and that's just not working.  Any suggestions from the professionals?  :-)
(Right now it automatically logs in as me, and fires up Vino - I need to be able to have this machine take care of itself when I'm not around, OR we have a power outage which is common here).

UPDATE:  I am such a boob.  Typos are going to be the end of me!  That and remembering that Linux likes no mysteries and needs full paths.  LOL.  :-)
It's working!
#37
Install problems / Re: Breaking News: "K3FEF goe...
Last post by K3FEF - 13 Oct 2025, 23:57
I still have my work cut out for me in terms of getting these machines into permanent positions, on battery backup, automated, VNC setup, etc... I need to make sure they basically take care of themselves.  And then of course, there's the "hooking them up" to the big antennas!  I'd love to get them fully online by next weekend. :-)
#38
Install problems / Re: Breaking News: "K3FEF goe...
Last post by Phil-NY4Q - 13 Oct 2025, 21:48
Glad to see you have it working Michael!
#39
Install problems / Re: Breaking News: "K3FEF goe...
Last post by K3FEF - 13 Oct 2025, 18:57
I got it!! :-)
The laptop is doing 0-30 mhz perfectly smooth...
This made my day. Thanks again!!
#40
Install problems / Re: Breaking News: "K3FEF goe...
Last post by Bas ON5HB - 13 Oct 2025, 18:32
Else recompile by hand...but enable OpenCL in the toml