Tagged: hdsdr

The BIG List of RTL-SDR Supported Software

There are now dozens of software defined radio packages that support the ultra cheap RTL-SDR. On this page we will attempt to list, categorize and provide a brief overview of each software program. We categorize the programs into general purpose software, single purpose software, research software and software compatible with audio piping.

If you know of a program that is missing please leave a comment in the comments section at the bottom of the page.

13/02/2014 – Added Sodira, gr-wmbus, rtlsdr-waterfall, QTRadio, multimon, sdrangelove, lte-scanner, rtl_tcp, rtl_sdr_FS20_decoder
17/02/2014 – Updated the Linrad description
28/04/2014 – Added Modesdeco and Trunk88
30/05/2014 – Added RTL Panorama, RTL SDR Panoramic Spectrum Analyzer, Chrome Radio Receiver, SeeDeR, DAB Player, RTL SDR Installer, PD/Max Wrapper, SDRWeather, LTR Analyzer, softEOT/softDPU and ScanEyes.

General Purpose RTL-SDR Software

We define general purpose SDR software as programs that allow the RTL-SDR to work like a normal wideband radio receiver.

SDR# (Windows/Linux with Mono) (Free)


SDR# (pronounced “SDR Sharp”) is the most popular free RTL-SDR compatible software in use at the moment.  It is relatively simple to use compared to other SDR software and has a simple set up procedure. We have a full overview of the installation procedure on our Quick Start Page.

SDR# is a simple to use program that also has some advanced features. It has a useful modular plugin type architecture, and many plugins have already been developed by third party developers. The basic SDR# download without any third party plugins includes a standard FFT display and waterfall, a frequency manager, recording plugin and a digital noise reduction plugin. SDR# also decodes RDS signals from broadcast FM.

HDSDR (Windows) (Free)


HDSDR is based on the old WinRAD SDR program. HDSDR supports the RTL-SDR through use of an ExtIO.dll module. To install HDSDR, download the program from the link on the main HDSDR page, then to use the RTL-SDR you will need to download the ExtIO_RTL2832.dll file an place it into the HDSDR folder. When opening HDSDR, select the newly copied ExtIO_RTL2832.dll. The other dlls that come with HDSDR will not work with the RTL-SDR, even though they have RTL-SDR in their filename. The official installation instructions can be found here.

Along with a FFT display and waterfall, HDSDR has some extra advanced features. Users will also find an Audio FFT and waterfall display on the bottom of the screen. The output audio can also be bandpass filtered by dragging the filter borders on the display. Bandpass filtering the audio can really help clean up a noisy signal. The audio processing also supports placing of notch filters either manually or automatically. There are also noise reduction and noise blanker features and an automatic frequency centering algorithm which will automatically center the signal, so you don’t need to click exactly in the center of a signal. Traditional ham radio users will also enjoy the S-units signal strength meter and the built in frequency manager.

SDR-RADIO.COM V2 (Windows) (Free)


SDR-RADIO.COM V2 is a popular SDR program with many advanced features. As such is it a fair amount more difficult to learn and use compared to SDR# and HDSDR. Be sure you install version 2 and not V1.5 as only V2 has RTL-SDR support.

Once sdr-radio is installed, to get it working with the RTL-SDR you will need to compile or download three .dll files (SDRSourceRTL2832U.dll, rtlsdr.dll and libusb-1.0.dll) and place them into the sdr-radio folder. To compile your own dlls see the instructions here, otherwise download the dlls directly from the bottom of this link. If the dlls were placed in the correct folder you will be able to add your RTL-SDR as a receiver by clicking on the +Definitions button, and then finding and adding the RTL SDR (USB) option under the search drop down menu.

Like HDSDR, not only does sdr-radio have a RF FFT signal and waterfall display, but also an optional audio spectrum FFT and waterfall display. Built in are also several DSP features like a noise blanker, noise reduction filter, notch filter and squelch options. The EMNS noise reduction filter is particularly good at automatically cleaning up and clarifying voice signals.

To add to the feature list, sdr-radio also has built in PSK, RTTY and RDS decoders, and also comes with a satellite tracker. Furthermore, sdr-radio has an excellent remote server which will allow you to easily set up and connect to a remote RTL-SDR server over a network or the internet. Finally, sdr-radio is capable of listening to up to 6 signals in the same chunk of visible spectrum at a time.

Continue reading

Receiving 10m RTTY with the RTL-SDR

YouTube user Łukasz Kosson has uploaded a video showing how he was able to decode RTTY signals on 10m (28 MHz). RTTY is an acronym for Radio Teletype, and is a method used to transmit text. To decode RTTY he used HDSDR and piped the audio output to fldigi.

10m RTTY using RTL-SDR

HDSDR Updated to Version 2.70. Now with Autocorrelation Feature for Signal Identification

HDSDR, a popular SDR program used with the RTL-SDR dongle has been updated to version 2.70. The new features include

- better CPU utilization
- added Automatic Notch Filter
- added AFC for AM and FM. AFC can be deactivated in ECSS mode
- smoothed S-Meter display
- enhanced parameters for ‘SDR on IF output’
- new keyboard shortcuts for Lo/HiCut and WAV files
- ‘spectrum’ switchable to Autocorrelation/Cepstrum display (Click on ‘Spectrum’ label)
- TX-Button for HRD(DDE) / CAT to HDSDR
- added ‘Double Size’ option in Frequency Input Dialog
- Frequency Manager now provides 5 User Banks

The new autocorrelation feature is particularly useful for signal identification. The authors of HDSDR have created a webpage showing what the autocorrelation feature can be used for, and how to use it.

HDSDR Autocorrelation Feature
HDSDR Autocorrelation Feature

RTL-SDR and RDS Spy with HDSDR

On YouTube user pe1etr shows us a video where he uses his RTL-SDR combined with HDSDR, Virtual Audio Cable and RDS Spy to decode a distant RDS signal. RDS Spy is a free advanced software program capable of decoding weak RDS signals contained in many broadcast FM radio stations.

RDS stands for Radio Data System and is a digital signal embedded into broadcast FM signals. It is used by radio stations to display the name of the radio station and current song playing on an LCD screen.

HDSDR & RDS Spy side by side

Cheap Satellite Receive Station with RTL-SDR

Blogger and Amateur Radio enthusiast N4JTC has posted a guide on setting up a satellite receiving station with the rtl-sdr. Originally the guide was intended for receiving the PhoneSat test satellites, but they have now gone offline after a week as planned. But, the guide is still useful for any current and future satellites.

The recent launch of the PhoneSats got my SDR and satellite juices flowing again. This time I decided to automate things because work seems to get in the way of my satellite listening fun. I found a combination that works great and incorporates FREE software and inexpensive hardware.

PhoneSatImg (http://www.n4jtc.com)