Here is list of commands how to install and configure a standalone wspr receiver on Raspberry Pi using an RTL-SDR V3 dongle for wspr reception and reporting. Running this since a year on the roof with great success! Can be run in RPi 1-2-3 even zero.
#first let's do a general update and upgrade on the Raspberry Pi sudo apt-get update sudo apt-get upgrade # 1. Install necessary dependencies # -> installing tmux is optional needed, for having multiple terminals (optional but recommended for standalone operation without SSH terminal) sudo apt-get install build-essential cmake libfftw3-dev curl libcurl4-gnutls-dev ntp libusb-1.0-0-dev librtlsdr-dev git tmux #2. Cloning the rtlsdr-wsprd repository and building it git clone https://github.com/Guenael/rtlsdr-wsprd cd rtlsdr-wsprd/ sudo make #3. Turning of HDMI for less local EMI /opt/vc/bin/tvservice -o #4. As I experienced need a reboot here, my rtl-sdr dongle doesn't started else sudo reboot #5. Starting a new tmux terminal, after executing our wsprd command, we can detach and that runs smoothly in the background, even if we exit the SSH terminal tmux #6. Starting wsprd using RTL-SDR V3 dongle, set your call sign and locator first. -c stands fro callsign, -l for locator below: ./rtlsdr_wsprd -f 14.0956M -c WA0AAA -l JN97NN -d 2 -S #exiting tmux by pressing ctrl+b and releasing ctrl, press 'd' #now you can exit your main SSH terminal too, wsprd still running in a tmux instance #stepping into the tmux session again via 'attach' cmd line switch tmux a