This is a follow-on from last week’s post. I initially set up a Raspberry Pi 4 with OpenWebRX to be able to access the 2 receivers remotely. This worked well but I was concerned about the heat warping the 3D printed case and wearing out the boot SSD, so I have replaced it with a quad-core fanless mini PC with the decent J4125 CPU / 8GB RAM / 256GB SSD (which used to be my remote astrophotography PC).

Installation is mostly straightforward with a few catches.

  1. Use a recent, supported distro i.e. Debian Buster or Ubuntu 21.10. See the repo instructions and check the actual packages are up-to-date. As of writing, the instructions mention Ubuntu 21.04 which is actually EOL.
  2. Install the RTL-SDR drivers as usual, making sure to blacklist the default DVB-T drivers.
  3. Download the SDRPlay API v3.07 from here and run with sudo bash. For some reason their website is so convoluted and blocks multiple downloads per session, which is weird considering direct links work. Again, make sure to blacklist the default msi drivers.
  4. Install libsoapysdr-dev and soapysdr-tools from the package manager (manually compiling the latest version will not work).
  5. Build the SoapySDRPlay3 library.
  6. Check that both dongles show up using SoapySDRUtil --probe="driver=sdrplay" and =rtlsdr.
  7. Install openwebrx from the repo in step 1.
  8. Enjoy OpenWebRX at http://[IP]:8073/.

The background decoding feature is fantastic. I have the MSi.SDR monitoring FT8/FT4/WSPR on 20m during the day and 40m during the night, and the RTL-SDR listening for APRS packets on 145.175MHz. Note: this frequency needs to be changed in /etc/openwebrx/bands.json to match your region!

I’ve really enjoyed browsing various bands on OpenWebRX. It has impressive performance considering it only streams an image of the spectrum and the decoded audio, which helps a lot as my laptop is far from the access point. My only suggestion would be to allow unrestricted tuning, because manually creating and switching between different profiles is tedious, but it seems that won’t be happening anytime soon.

couple hours of FT8/APRS shown in the built-in map


<
Previous Post
MSi.SDR (SDRPlay RSP1A clone) vs RTL-SDR v3 dongle
>
Next Post
MSi.SDR black vs blue SDRs and current HF/SWLing setup