RTL-SDR is very reliable, it's been around a long time, works well enough with a cheap standard RTL2832 dongle (under $10). BUT, if you step up to the fancier version with TCXO you don't have to enter a PPM correction for the cheap crystal. You'll probably get direct tuning (tries to tune some HF under 27 MHz), and bias tee support (can power a preamp or upconverter). I've got a couple I got for about $18 on Aliexpress. If you want to listen to SSB the cheaper dongles have enough drift to be a nuisance.
CubicSDR is probably the best software I've found. It's in the debs for Buster and up. I'd rather avoid Gnuradio, it's mostly bloatware. If you want to experiment with different modulation methods maybe but for everyday use it's just too complicated and big. GQRX uses Gnuradio, it's just an app under it. HackRF I think is used by CubicSDR, several things are, so you can try it by itself.
I've played around with an RTL-SDR + Gqrx. Everything works as expected. CPU use is high, running about 50% across all 6 cores, but it's a good experience if all you're doing is listening.
02-28-2020, 08:11 AM
(This post was last modified: 02-28-2020, 08:11 AM by manawyrm.)
Running Manjaro with AirSpy HF+/R2, PlutoSDR (my favorite), HackRF and the RTL-SDR works pretty well. The USB port power supply is a bit weak, so I had to use an external powered hub for the HackRF. The PlutoSDR has a second power input, which is nice.
I've tried GnuRadio and GQRX, with gqrx I was able to display ~2 MSPS without buffer overflows. It's quite the CPU intensive process after all.
This can certainly be optimized when all the ARMv8/aarch64 NEON capabilities are correctly used, but I haven't looked into that yet.
My recommendation for SDR is definitely try a modern mainline distro with aarch64 userland (like Manjaro), because you're wasting a lot of performance otherwise.
73,
DL4TMA, Tobias
I have been successful with a RTL-SDR and GQRX. I am still trying to get my SDRPlay RSP1A to work. It took me 50 hours to get it to work on my AMD laptop, so I have not given up yet. 8>D
Seems to be a Soapy interface issue.
de KL7JKC
I've been trying to get my sdrplay rsp1a to work with the pinebook pro. I've gotten the sdrplay drivers/api to compile fine but I've been having trouble with cubic. It can compile. I tried with armbian bionic and got it working but then it subsequently crashed everytime after the first run. haven't tried armbian buster but I expect its about the same. I don't remember if I tried cubic with the default os but I think I did and ran into some problem.