Tagged: sdr#

New Accessibility Plugin for SDR#

In the past we've seen several SDR# plugins released by Eddie MacDonald, and now thanks to recent updates to the core of SDR#, he's been able to work on and release a new accessibility plugin for SDR#. Eddie writes -

I have created a new plugin which provides keyboard shortcuts, an on screen display and a new improved toolbar for the new native toolbar area that Prog has provided to plugin developers.

There are many new and improved toolbar buttons available.

Many, many keyboard shortcuts including the ability to directly enter the frequency easily from the keyboard.

I am currently working on incorporating a screen reader into the plugin to aid the blind in using SDR#.

The plugin is available from his website at https://sdrplugins.com/downloads

New SDR# Accessibility Plugin
New SDR# Accessibility Plugin
Keyboard Shortcuts in the Accessibility Plugin
Keyboard Shortcuts in the Accessibility Plugin

SDR# 1717 Officially Released: Dark Mode and Other Skins now Available

Release 1717 of the popular SDR# software that is commonly used with RTL-SDR dongles has just officially been released (actually already up to r1722 at the time of this post). This release brings with it UI theme customization including a very nice looking dark mode. Over on the Airspy/SDR# groups.io board programmer Youssef wrote:

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.

SDRSharp Dark Theme
SDRSharp Dark Theme

SDRSharp Community Plugin Package Now Available

The SDR# developer in conjunction with Rodrigo Pérez have recently endorsed and released a "community plugin package" over on the SDR# downloads page. This consists of a SDR# installer that automatically downloads and installs a whole plethora of SDR# plugins.

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.

SDRSharp Community Plugin Package
SDRSharp Community Plugin Package

The plugins included are:

  • Base Windows SDR Software Package (same as above)
  • Plugin Audio Processor
  • Plugin Audio Recorder
  • Plugin AUX VFO
  • Plugin Avia band 8.33 calculator
  • Plugin Baseband Recorder
  • Plugin Calico CAT
  • Plugin CTCSS decoder squelch
  • Plugin DCS decoder squelch
  • Plugin DDE Tracker
  • Plugin Digital Audio Processor
  • Plugin DSDtcp
  • Plugin File Player
  • Plugin Frequency Lock
  • Plugin Frequency Manager
  • Plugin Frequency Scanner
  • Plugin Gpredict Connector
  • Plugin IF Processor
  • Plugin IF Recorder
  • Plugin Level Meter
  • Plugin LimeSDR
  • Plugin Meteor Demodulator
  • Plugin MPX Output
  • Plugin PAL/Secam TV
  • Plugin Pluto SDR
  • Plugin RTL-SDR 820T
  • Plugin SDRSharp Net Remote
  • Plugin Time Shift

Andreas Spiess Explains Software Defined Radio in YouTube Video

Over on YouTube Andreas Spiess has uploaded a video titled "How does Software Defined Radio (SDR) work under the Hood?". The video is an entertaining introduction to how software defined radio works and begins from the beginning by explaining how basic analogue radios work with components such as modulators, demodulators, frequency generators, mixers and filters. After the basics he goes on to explain the digitization of radio signals that occurs in SDRs, and gives an introduction ADCs and how IQ sampling works.

Later in the video Andreas shows various applications for SDRs, discusses various SDRs on the market like RTL-SDR, HackRF, SDRplay, LimeSDR and PlutoSDR and introduces GNU Radio Companion and other SDR programs from our big list of software post.

How does Software Defined Radio (SDR) work under the Hood?

Decoding PAL Video from a Nintendo with an Airspy SDR

Oona (also known as [Windytan] and @windyoona) was recently looking for a way to capture PAL composite video from her old 1980’s Nintendo Entertainment System (NES) without spending a bunch of money on what are often poor video capture cards. As she already owned an Airspy SDR she decided to receive the PAL signal with the Airspy and modify some software to act as a PAL decoder.

PAL decoding was handled via some modifications to her private Tempest software. Normally Tempest type programs like TempestSDR that we covered in a [previous article] are used to spy on computer/TV monitors from signals that are unintentionally emitted in the surrounding area.

Oona has made the connection from the composite output directly to the SDR antenna input so it’s not unexpected that you’d have a strong signal. However, I have to admit that’s an incredibly clear image for a video being demodulated via a software radio.

What makes this an even more amazing feat is that the latency is low enough that it’s nearly playable using a computer and SDR in place of a television set.

We note that we’ve also seen SDRs used to decode standard PAL TV broadcasts before with an SDR# plugin called TVSharp.

mySdrPlayback: MacOS Software for Browsing Through IQ Recordings from SDR#, SDRUno and More

mySdrPlayback is a program for MacOS that allows you to easily browse through IQ recordings created from multiple SDR programs. Recently the software's author (@ChrisSmolinski) 
Tweeted that he's added support for SDR# and SDRUno IQ recordings
. The program is described below:

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!

mySdrPlayback now supports SDR# and SDRUno IQ Files.
mySdrPlayback now supports SDR# and SDRUno IQ Files.

Using SDR For QO-100 Satellite Operation

Es’hailsat, otherwise known as QO-100 is the first geostationary satellite with an amateur radio payload on-board. The satellite contains both a Wide Band transponder for experimental modes and DVB-S Digital Television and a Narrow Band transponder used mostly for SSB voice and some digital mode contacts with other amateur operators. If you’re unfamiliar with this satellite we’ve covered it in previous articles, like in [Es’hail Transponder Now Active]

While many choose to use a transverter connected to a traditional amateur transceiver, others have turned to use Software Defined Radios to complete their satellite ground stations.

[Radio Innovation] posted a video back in March showing his contact on QO-100 using a LimeSDR Mini as the 2.4 GHz transmitter and a 10 GHz LNB for the downlink.

Calling cq on QO-100 with LIMESDR

The PlutoSDR has been frequently seen used for QO-100 satellite operation on the Wide Band transponder due to its ease of DVB-S transmission utilizing software such as [DATV Express] but more recently there have been more and more operators turning to SDR for their day to day satellite operation.

It will be interesting to see how these stations evolve, perhaps by the time North America has access to a similar satellite, we’ll be prepared to operate it.

YouTube Video: Information Packed Introduction to SDR

Over on YouTube Nick Black has uploaded a video where he does a good introduction to software defined radio (SDR), SDR history, how SDR works, various SDR concepts like sampling and bandwidth, different SDR hardware, the SDR Linux stack and reverse engineering wireless signals.

The information is presented fast and densely, so it may be a bit hard to follow for newbies, but if you already have some experience with SDR it may be a good video that helps tie everything together and fill in some gaps. Nick also has a Wiki where he's documented some of what is said in the video.

DANKTECH 001: Software-defined Radios