Tagged: DAB

Guglielmo FM and DAB Receiver Software Updated to Version 0.6

Thank you to Marco, Guglielmo's programmer, for letting us know that his software has recently been updated to Version 0.6.

Guglielmo is Linux, Windows (and, in this recent update, x86 MacOS) based RTL-SDR FM and DAB tuner software that supports SDRs, including the RTL-SDR, Airspy, SDRplay, HackRF, and LimeSDR. It is designed to be easy to use for media users rather than hobbyist technical users.

Version 0.6 fixes bugs and adds the following features:

  • Software automatic gain control
  • Support for multiple devices for RTL-SDR and SDRplay
  • Support for RTL-SDR V4
  • New RTL-SDR and SDRPlay device drivers
  • New Portaudio sound driver
Guglielmo: Screenshot of the DAB Interface

Updates to the Lego Pi Radio Project

Back in 2018 we first posted about JJ's Lego Pi Radio, which was an all-in-one RTL-SDR + Raspberry Pi based FM and internet radio system enclosed in Lego.

More recently JJ has written in again sharing with us some updates to his Lego Pi project. First, he notes that he has now created a webpage showing all his radio builds, most of which consist of an Arduino Nano + Raspberry Pi and RTL-SDR, with most enclosed in Lego builds.

JJ also wanted to highlight his latest build optimized for DAB reception, made from an old Android TV box, RTL-SDR the welle-cli software, and of course a Lego enclosure.

My latest build, a FM / DAB+ / INTERNET / MP3 radio, was not made with a Raspberry Pi but with an older Android TV box flashed with Armbian + Ubuntu.
 
This was cheaper and allowed me to recycle some hardware that was gathering dust. Besides the board needs less power and best of all, the whole system fits into internal eMMC storage, so no more messing with fragile micro SD card. The only problem I had was with the onboard audio so had to use an inexpensive USB audio dongle. I also connected an Arduino nano through USB to easily control a small LCD display and some LEDs.
 
The board's IR port works well under Linux so I can control the radio with any cheap infrared remote. But I also made a web interface for a fun way to drive the radio from a tablet, PC or even smartphone.
The Lego Android RTL-SDR Build
Lego Android RTL-SDR Build
Lego Android RTL-SDR Build Web Interface

Testing DAB Decoders: SDRAngel versus Welle.io

Thank you to the team from DXing.org for submitting their video where they compare the DAB decoding performance of SDRAngel and Welle.io using an RTL-SDR Blog V3 dongle.

Digital Audio Broadcast (DAB) is a digital replacement for analog broadcast FM. It provides high quality digital audio at the expense of higher cost receivers, and possibly greater difficulty with reception in weak or challenging RF environments. DAB is mostly only used in Europe and Asia Pacific regions, and is not found in the USA. SDRAngel and Welle.io are both RTL-SDR compatible programs with DAB decoding capabilities. Both can run on Android, PC, MacOS and Linux devices.

In their tests they find that the Welle.io DAB decoder works perfectly without issues, however the SDRAngel DAB decoder struggles and has difficulty with decoding. Given that Welle.io is a dedicated DAB decoder, and SDRAngel is a multipurpose tool this could be expected. But we are unsure what is wrong with the DAB implementation in SDRAngel.

The team note that the test was carried out in Sofia, Bulgaria, Europe, using a Serbian DAB+ signal from Yastrebac, with a distance of 175km.

Test android apps with DAB+ signal Welle.io vs. SDRangel, receiver rtl-sdr v.3

Guglielmo FM and DAB Receiver Software Updated to Version 0.5

Thank you to Marco, the programmer of Guglielmo for letting us know that his software has recently been updated to Version 0.5.

Guglielmo is a Linux, Windows (and in this recent update x86 MacOS) based RTL-SDR FM and DAB tuner software that supports SDRs including the RTL-SDR, Airspy, SDRplay, HackRF and LimeSDR. It is designed to be an easy to use program designed for media users, rather than hobbyist technical users.

Regarding the release of Version 0.5, Marco writes:

This release sports full mac (x86 only, sorry) and windows installers, DAB and FM scans and a preset editor.

Guglielmo: Screenshot of the DAB Interface

SDRangel Now Available on Android: Mobile ADS-B, AIS, APT, Digital Voice, POCSAG, APRS, RS41 Radiosonde Decoders

SDRangel is a free open source software defined radio program that is compatible with many SDRs, including RTL-SDRs. SDRAngel is set apart from other programs because of it's huge swath of built in demodulators and decoders.

Thank you to reader Jon for writing in and noting that SDRangel has recently been released for Android as a free Google Play download. This is an amazing development that could open up many doors into portable decoding setups as the Android version supports almost every decoder implemented on the desktop version. Jon writes:

It includes most of the functionality of the desktop version of SDRangel, including:

  • AM, FM, SSB, Broadcast FM and DAB, AIS, ADS-B, Digital Voice (DMR, dPMR, D-Star, FreeDV), Video (DVB-S, DVB-S2, NTSC, PAL), VOR, LoRa, M17, Packet (AX.25), Pager (POCSAG), Radiosonde (RS41), Time signal (MSF, DCF77, TDF and WWVB) modems.
  • RTL SDR, Airspy, Airspy HF, LimeSDR, HackRF and SDRplay support via USB OTG as well as networked SDRs
  • 2D and 3D signal analysis in both time and frequency domain with statistical measurements of SNR, THD, THD+N, SINAD, SFDR and channel power
  • Satellite tracker, star tracker, maps and rotator controller

It should work on Android 6 and up. It’s a straight port of the desktop application, so although it will run on a phone, probably best used on a large tablet with a stylus or mouse.

SDRangel on Android
SDRangel on Android

Guglielmo FM and DAB Receiver Software Updated to V0.4

Thank you to Marco Greco for writing in and noting that V0.4 of his Guglielmo software has recently been released.

Guglielmo is a Linux (and now Windows) based RTL-SDR FM and DAB tuner software that supports SDRs including the RTL-SDR, Airspy, SDRplay, HackRF and LimeSDR. It is designed to be an easy to use program designed for media users, rather than hobbyist technical users.

The latest additions in V0.4 include support for MPRIS controllers, support for the SDRplay V3 API and support for Windows building (although at this time there appears to be no binary file available).

The AppImage can be found here https://github.com/marcogrecopriolo/guglielmo/releases

Guglielmo: Screenshot of the DAB Interface

DAB+ Decoder Welle.io Version 2.4 Released and YouTube Demonstration Video

Version 2.4 of the RTL-SDR compatible DAB/DAB+ decoder called welle.io has recently been released for download on GitHub. The main changes include various bug fixes, the addition of Windows 11 support, and the return of the Android APK (but only with rtl_tcp support).

The author has also released a new YouTube video tour, demonstrating the software in action, and explaining all the features.

Showing welle.io a SDR to listen DAB/DAB+.

Guglielmo FM and DAB Receiver Software Updated to V0.3

Thank you to Marco Greco, author of Guglielmo for writing in and noting that v0.3 has now been released. Guglielmo is a Linux based RTL-SDR FM and DAB tuner software that supports SDRs including the RTL-SDR, Airspy, SDRplay, HackRF and LimeSDR. It is designed to be an easy to use program designed for media users, rather than hobbyist technical users. He notes:

In the last two releases I have substantially improved FM and RDS decoding and added support for MOT slides.

MOT slides allow DAB broadcasters to send JPEG or PNG images files over the DAB broadcast, and compatible receivers will display it.

A ready to use Appimage for Linux systems is availalble on the Github Releases page.

Guglielmo: Screenshot of the DAB Interface