LHS Episode #431: SDR++ Deep Dive

Hello and welcome to Episode 431 of Linux in the Ham Shack. In this episode, the hosts take an in-depth look at the SDR++ client program for SDR receivers and transceivers. Topics include where to find the software, it's origins, code base and license and more. Further discussion includes installing from the package repos or building the software, running the code, configuring the basic features as well as navigating the interface and controlling your SDR. We hope you enjoy this content and tune in for the next episodes as well. Have a great week.

73 de The LHS Crew

One comment on “LHS Episode #431: SDR++ Deep Dive”

  • Rick Kunath says:

    Very interesting episode. I really enjoyed it.

    I have SDR++ running here on Suse Tumbleweed. I built SDR++ from source and I had no issues with doing that. I had previously built the soapy packages locally and the other things in the SDRplay non-Windows workflow requirements for Linux. I’ve got GQRX, CubicSDR, Linrad, SDRangel and SDR++ all running flawlessly here. Linrad and SDR++ use the SDRplay Linux API.

    I’d love to see someone figure out how SDRplay does the diversity on the SDRduo. I’ve never found any package other than SDRuno that supports diversity on the RSPduo. I’m led to understand this is non-trivial in getting the streams synced.

    I also like a second small spectrum/waterfall something larger than the one on SDR Console as I like to zoom in very deep to separate carriers on a mediumwave channel while keeping the main spectrum/waterfall at normal zoom. There is nothing available either like what Jaguar does yet with offset carrier identification, but that would be another goal.

    I’d also love to see someone figure out how to make a dual channel diversity recording using the SDRduo which would allow you to, later on when replaying the recording, manipulate the diversity control after the fact. Right now diversity is a real-time only feature.

    Also like to see the QRM canceller ala SDR#. This uses the opposite sideband of adjacent stations to cancel out interfering sidebands. So say you’ve got a station below the one you’re listening to, the canceller grabs the lower sideband of that (which should be a mirror of the interfering upper sideband) and uses that to cancel the interference. Same for something above the channel of interest.

    I’d also like to see someone add the rnnoise noise reduction. It works quite well. https://github.com/xiph/rnnoise

    Nice work all and I’ll be looking forward as always to the next podcast.

    Rick Kunath, K9AO


Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>