We are pleased to announce the release of SDR# r1717 with the Telerik User Interface.
This is quite a big jump from the old UI components that will allow us to add many fancy features in the upcoming revisions. For now, the functionality of the software was ported "one to one" with full support of the existing plugins. A new Plugin API for the tool bar was added which allows plugin developers to add/remove special buttons for quick access.
Despite a slightly longer loading time at the startup of the application, many performance improvements should be noticed in run time, especially the CPU usage. The package is now distributed with a set of skins/themes you can select in the control panel under "Display". Later on, we will add custom skins loading capability so you can customize the look and feel of the whole program.
Please note that some themes have slower rendering than others. You will have to experiment until you settle with something that is acceptable for the eye candy and the CPU usage / UI reactivity.
Some older plugins may not support the "Dark" themes and will have some rendering problems. The last unskinned version of SDR# will be still available for download in case you really need it. In any case, plugin developers are invited to support the new skins by either using Telerik UI components or at least setting the display properties of the old components so they render properly.
In addition to the plugins it also automatically installs the RTL-SDR drivers, and the RTL-SDR (R820T) special interface which has the ability to use decimation and has individual controls for each of the three gain stages. You can also use it to automatically install the LimeSDR and PlutoSDR interfaces.
The .exe is a simple installer and you can select what plugins you want during the install. The installer automatically puts the SDRSharp folder in the C: drive.
Why use this app? It makes it easy to slog through lots of recording files, looking for interesting signals. Load a file, and a waterfall for the entire file is created. You can scroll around, and if you see anything that looks interesting, you can drag select it, and then demodulate it. You can even save the demodulated audio as a WAVE file, that you can listen to later, send to someone else, or play into your digital decoding software, if it is an RTTY, SSTV, etc. transmission.
Support for other SDR recording file formats is possible, you'll need to work with me by providing sample files and details on the format. This program is presently for macOS only. Support for Windows may happen... stay tuned!
This week on the SignalsEverywhere YouTube channel, host Corrosive gives us a tutorial on common modulations that you'll see on your software defined radio. His tutorial covers Amplitude Modulation (AM), Frequency Modulation (FM), Single Side Band (SSB) and Conintuous Wave (CW) modulations. In the video he shows what they look like and how to select the correct mode and bandwidth settings in SDR#. Corrosive uses an Airspy in the video, but the same concepts are valid for any SDR, like the RTL-SDR.
If you're new to SDR then this is a great introductory video to watch and learn from.
AM FM SSB and CW | Common Modulation You'll See on SDR
The Contour Shuttle Express and Pro V2 are USB controller accessories for PCs. They consist of a knob-like wheel with multiple buttons and they are designed as a keyboard replacement for improving the productivity of video/photo editors. However, several people have found them useful for controlling software defined radio receiver programs like SDR#.
There was no wrapper available for Contours Windows SDK so I created a managed .NET wrapper around contours dll. If anyone wants to develop their own software for these devices I will happily provide them with my .NET wrapper for free as well as a demo app to instruct on its usage.
Over on YouTube user TheGazLab has uploaded a video that reviews the Airspy HF+, and also shows how to use the HF+ with SDR# and WSJT-X in order to create a FT8 monitor. The Airspy HF+ is high dynamic range HF/VHF receiver designed for DXing.
In the video TheGazLab demonstrates to us the decoding in real time, and explains the CAT control SDR# plugin that he's using. The CAT control plugin when combined with a virtual serial port driver allows the WSJT-X program to automatically tune SDR# to the FT8 frequency selected in WSJT-X.
Later in the video he also discusses the SpyServer network which allows SDR# users to connect to remote public Airspy and RTL-SDR units over the internet. He demonstrates connecting to a public server in the UK, and decoding FT8 via the remote server. The video also shows the new SpyServer interface by @zakhttp which nicely lays out the world SpyServer network on a map, making it easy to choose a desired location to listen to.
Airspy HFPlus, SDR# and WSJT-X with full CAT control decoding FT-8
Thanks to VE3NEA for letting us know about his new RTL-SDR compatible heatmap generator plugin for SDR#. To use the plugin you first need to generate some heatmap CSV data by using the rtl_power software. You can then open the CSV file in the plugin and it will generate a heatmap image. A frequency heatmap shows a wideband waterfall image of detected frequency activity.
RTL-SDR heatmap tools are nothing new, but the convenience of having it as a SDR# plugin is that you can click on the heatmap image to instantly tune to a frequency where activity was recorded during the initial rtl_power scan.