SDR Television Beta #3

Simon Brown • June 18, 2025

Major Change

Scroll down to the SDR Radio information. The bandwidths available for SDR Television when using a Pluto / LibreSDR have changed.

SDR Television

  • Now supporting vMix, this was a bug in the DirectShow camera support.
  • Diagnostics overlay now shows Symbol rate instead of Omega.
  • Fixed a (stupid) bug when a LNB offset was enabled.
  • Detects the version of SDR Console, install will fail if the required version is not installed.
  • Added Preset frequencies.
  • Added (actually restored) the Decode panel to the ribbon bar, you can now restart the audio & video decoders should they freeze.
  • Added a data recorder. This saves the data (IQ) from your SDR as a .WAV file in a folder you select on this page. Recordings help to diagnose decoding issues; transmissions can be replayed through SDR Console and streamed to SDR Television. The file format is:
  • 16-bit (unsigned short) complex (IQ) samples.
  • RF64 format (unrestricted file size) https://en.wikipedia.org/wiki/RF64 .
  • Fixed problem when received AAC switches between mono and stereo.
  • Improved matched filter (root-raised cosine).
  • Added Centre Receiver button to the ribbon bar. This centres the current signal in the receiver passband.
  • Enabling high-quality fractional resampling when decimating IQ data from the SDR.
  • Changed LDPC algorithm to use the Min Sum self-corrected algorithm, constant factor = 2.


Known Problems

  • Switching from a transmission using short frames to another transmission using normal frames and a lower sample rate may cause the program to abruptly exit. The good news - I have a data recording I can replay to reproduce this,


Preset Frequencies

Although this program is designed for use on the QO-100 satellite, it can also be used for terrestrial communication. This is where Preset Frequency definitions are used.


Frequency List

First create a list of frequencies you will use for receive and/or transmit. Select the list editor from: Ribbon Bar, Home, QO-100, Presets, Edit List.


Selecting

When you select a Preset from the ribbon bar, QO-100 panel the frequency is applied to both receive and transmit.


Receive

To select for receive only, go to the Configuration window in the Receive panel. The spectrum will be updated if a radio is started.


Transmit

To select for transmit only, go to the Configuration window in the Transmit panel.

SDR Radio

You will now see a different set of bandwidths when connecting to Pluto / LibreSDR: 1.5, 2 and 2.5 MHz. These have been carefully chosen to ensure the upsampling from the selected Sample Rate to the Transmit Bandwidth works as required. At a later date the upsampling logic will be extended, but for now this should fix an issue with incorrect sample rate selection.


For Pluto/LibreSDR the transmit filter width is now fixed at 100% and cannot be adjusted.

Download

This new kit requires a new version of SDR Radio.


SDR Radio

Download from either:


SDR Television

Download from either:

By Simon Brown June 12, 2026
SDR Television v1.1.2 June 12th, 2026: Add option to disable audio, thus making more bits available for video, this is for use in DATV contests. Note: 66 ksps sample rate is still experimental, will be improved. Downloads are at the bottom of this page. 
By Simon Brown June 9, 2026
SDR Television v1.1.1 June 9th, 2026: Fixes a fatal bug in the Settings, Camera page. Downloads are at the bottom of this page.
By Simon Brown May 23, 2026
Version 1.6.2 This release fixes two bugs in the new DX Spot feature. The spot age logic incorrectly affected spot display. When the map was zoomed, station markers off the map would be displayed at the top left (0, 0).  Downloads are on the World Map page . Version 1.6.1 This release fixes two fatal bugs in the new DX Spot feature. When the graphics engine is restarted, resources are correctly released. Fixed a resource leak when processing the MoseMove logic. Downloads are on the World Map page . Version 1.6 This release adds the display of DX Spots. Display spots are submitted to PSK Reporter which in turn are relayed by a MQTT Broker running on a high performance Akamia node. Spot Format Each spot consists of these fields: Sequence Frequency Band Mode Signal level Time stamp Sending station call, square, country Receiving station call, square, country Note: The country is the ADIF country. Spots are displayed as they arrive, currently no on-demand database. Bandwidth To reduce bandwidth from the broker, filtering is required for 80m up to and including 15m. Filtering requires at least one field below to be set in a definition: Receiver callsign, square or country. Sender callsign, square or country. Without filtering the bandwith from the broker could be excessive. For LF and VHF+ no filtering is required due to the lower number of spots sent on these bands. In a later version the bandwidth restriction may be reduced.
By Simon Brown May 21, 2026
Version 1.6.1 This release fixes two fatal bugs in the new DX Spot feature. When the graphics engine is restarted, resources are correctly released. Fixed a resource leak when processing the MoseMove logic.  Downloads are on the World Map page . Version 1.6 This release adds the display of DX Spots. Display spots are submitted to PSK Reporter which in turn are relayed by a MQTT Broker running on a high performance Akamia node. Spot Format Each spot consists of these fields: Sequence Frequency Band Mode Signal level Time stamp Sending station call, square, country Receiving station call, square, country Note: The country is the ADIF country. Spots are displayed as they arrive, currently no on-demand database. Bandwidth To reduce bandwidth from the broker, filtering is required for 80m up to and including 15m. Filtering requires at least one field below to be set in a definition: Receiver callsign, square or country. Sender callsign, square or country. Without filtering the bandwith from the broker could be excessive. For LF and VHF+ no filtering is required due to the lower number of spots sent on these bands. In a later version the bandwidth restriction may be reduced.
By Simon Brown May 20, 2026
Version 1.6 This release adds the display of DX Spots. Display spots are submitted to PSK Reporter which in turn are relayed by a MQTT Broker running on a high performance Akamia node. Spot Format Each spot consists of these fields: Sequence Frequency Band Mode Signal level Time stamp Sending station call, square, country Receiving station call, square, country Note: The country is the ADIF country. Spots are displayed as they arrive, currently no on-demand database. Bandwidth To reduce bandwidth from the broker, filtering is required for 80m up to and including 15m. Filtering requires at least one field below to be set in a definition: Receiver callsign, square or country. Sender callsign, square or country. Without filtering the bandwith from the broker could be excessive. For LF and VHF+ no filtering is required due to the lower number of spots sent on these bands. In a later version the bandwidth restriction may be reduced.
By Simon Brown May 19, 2026
SDR Television v1.1 May 18th, 2026: This is the official v1.1 release , code exactly the same as 1.0.16 which has survived testing for a few weeks. Lots of improvements since the last official kit. As with any software project, there's always room for improvements and new features, but for now here's a stable solution which works well with the QO-100 satellite. Many thanks to Sigi and the DATV test team. Downloads are at the bottom of this page.
By Simon Brown April 12, 2026
SDR Television v1.0.14 April 12th, 2026: A new kit, lots of improvements since the last official kit. As with any software project, there's always room for improvements and new features, but for now here's a stable solution which works well with the QO-100 satellite. Many thanks to Sigi and the DATV test team. Downloads are at the bottom of this page.
By Simon Brown March 13, 2026
SDR Television v1.0.9 March 13th, 2026: A new kit, lots of receive improvements since the last official kit. As with any software project, there's always room for improvements and new features, but for now here's a stable solution which works well with the QO-100 satellite. Many thanks to the DATV test team. Downloads are at the bottom of this page.
By Simon Brown March 11, 2026
First Impressions