NovaSDR is uploaded to the github, and is no longer compatible with PhantomSDR, beware of this. Also it's still in beta-stage.
Changelog
0.2.8 - 2026-01-07
Fixed
SSB (USB/LSB) mode switching no longer shifts the displayed tuned frequency due to passband quantization.
SSB bandwidth readout no longer jumps when toggling between USB and LSB.
git pull
cargo build -p novasdr-server --release --features "soapysdr,clfft"
cd frontend
npm ci
npm run build
cd ..
exit
{
"receivers": [
{
"id": "rx0",
"input": {
"accelerator": "none",
"audio_compression": "flac",
"audio_sps": 12000,
"brightness_offset": 0,
"defaults": {
"frequency": 14200000,
"modulation": "USB",
"ssb_highcut_hz": 3000,
"ssb_lowcut_hz": 300
},
"driver": {
"channel": 0,
"device": "driver=rtlsdr, label=Generic RTL2832U OEM :: 00000001, manufacturer=Realtek, product=RTL2838UHIDIR, serial=00000001, tuner=Rafael Micro>
"format": "cs16",
"kind": "soapysdr",
"settings": {
"direct_samp": "2"
}
},
"fft_size": 131072,
"frequency": 14175000,
"signal": "iq",
"smeter_offset": 0,
"sps": 1024000,
"waterfall_compression": "zstd",
"waterfall_size": 1024
},
"name": "rtl-sdr"
}
]
}
QuoteMake the server just check if they are in any RXx limits, when not, don't show at all.
#---------------------------------------------------------
@reboot su darko -c /home/darko/bin/nova &
#---------------------------------------------------------
40 06 * * * su darko -c /home/darko/bin/nova &
#---------------------------------------------------------
#!/bin/bash
cd /home/darko
/usr/bin/killall novasdr-server
/bin/sleep 6
/usr/bin/rtl_sdr -g 48 -p 36 -f 145000000 -s 2048000 - | /opt/novasdr/novasdr-server -c config/config.json -r config/receivers.json
tail -f logs/novasdr.2026-01-07
Page created in 0.010 seconds with 17 queries.