Category: Applications

SkyRoof: New Ham Satellite Tracking and SDR Receiver Software

Recently VE3NEA has released a new Windows program called "SkyRoof". SkyRoof is both a satellite tracking and SDR receiver program. It supports the RTL-SDR as well as Airspy and SDRplay devices.

The software is designed for tracking and receiving ham radio satellites, and it can provide detailed information about all ham satellites, tracking them in real time, and provide pass prediction. It also shows a skymap and SDR waterfall display. The receiver software supports demodulation of SSB/CW/FM, and it automatically compensates for doppler. It can also interface with antenna rotators that support hamlib.

SkyRoof Satellite Tracking and SDR Receiver Software Screenshot
SkyRoof Satellite Tracking and SDR Receiver Software Screenshot

Over on YouTube Johnson's Techworld has also recently uploaded a video showing him testing out Skyroof, which may be of interest to some.

Brief review of SkyRoof, the latest satellite tracking software!

Open-Source 0.1–3 GHz Network Analyzer using ADALM Pluto SDR

Thank you to RTL-SDR.COM reader MAKA for writing in and sharing his project with us, an open-source 0.1 - 3 GHz network analyzer using an ADALM PlutoSDR and a $15 RF bridge. The system allows you to measure S21 (insertion loss/gain) and S11 (return loss) with real-time visual feedback. MAKA writes:

Key features include:

  • FFT-based FIR filter for precise measurements
  • Simple S21 and S11 calibration workflows (LOAD & OPEN)
  • Real-time plots with smoothing and raw-data toggles
  • Interactive markers for easy dB/frequency annotations
  • Automatic export of calibration data to .xlsx for offline analysis
  • Fully open-source

The complete open-source code for the project is available on GitHub at  https://github.com/fromconcepttocircuit/pluto-network-analyzer

Over on his YouTube channel, MAKA has also uploaded a video demo and walkthrough.

RF Bridge Turns Your Pluto SDR into 0.1-3GHz Network Analyzer(Pt.1: S11/S21 Fund. & Filter Test)

Pluto Network Analyzer Pt. 2: S11 Calibration, Python Code & RF Bridge Performance

AEDA: Crowd Sourced RTL-SDR Spectrum Analysis and TDoA Direction Finding Platform

Recentlywe've seen posts on X about a new service called "AEDA" (Advanced Electromagnetic Detection Application). This crowd-sourced web service utilizes RTL-SDR dongles as the RF reception hardware. The software can use multiple RTL-SDRs distributed around a city area for spectrum analysis and TDoA (Time Difference of Arrival) radio direction finding.

The service uses RTL-SDR dongles connected to Raspberry Pis as RF monitoring hardware. In the web UI, a user can initiate a spectrum scan using any of the distributed RTL-SDR nodes available to them. It can also automatically detect popular modulation types such as WBFM, NBFM, DMR, and P25.

A user can also initiate a TDoA scan to localize the source of a particular signal. This requires at least three RTL-SDR nodes to be distributed with good geometry around the signal source. The service synchronizes time via external wideband noise-like signals such as TV signals, cell towers, and DAB, so one of these signals must be available to be received by all RTL-SDRs used in the TDoA calculation.

For now, the service and features appear to be free. However, it looks like they will monetize the platform in the future by renting the crowdsourced RTL-SDR nodes to companies and persons that need to do band studies, radiolocation, and interference detection. They also hope to pay node owners for any time the nodes are rented.

More information about the AEDA service is available on their documentation page.

AEDA Scan with Modulation Detection
AEDA Scan with Modulation Detection
AEDA TDoA Hyberbolas from Three Distributed RTL-SDRs

Obtaining an Antenna Radiation Pattern with a Large Field, Android Device and RTL-SDR

An antenna's radiation pattern tells us how it radiates or receives electromagnetic energy in different directions, indicating the strength, directionality, and coverage area of its signals. These days, this is easy to simulate on a PC. However, getting real-world results can still be essential to ensure an antenna is constructed well. For commercial antennas, real-world testing is typically done in an RF anechoic chamber.

Over on Hackaday, Jenny List shows us an alternative method for measuring an antenna's radiation pattern: setting up an antenna in a large field and taking RF measurements at various locations around it using an RTL-SDR.

In the post, List tests an HB9CV two-element 144MHz Yagi antenna. As expected, the resulting polar plot from the measurements indicates that the HB9CV is a directional antenna.

We've seen a similar setup in the past, as shown in this post, where a NanoVNA was used to measure the antenna power.

Antenna Field Test Setup
Antenna Field Test Setup

 

SDR Television: DATV TX and RX Software for the PlutoSDR

Recently, Simon Brown (G4ELI), best known for being the author of the popular SDR-Console software, has released a new program called "SDR Television (Beta 2)". SDR Television is a program designed for transmitting and receiving Digital Amateur TV (DATV) signals.

At the moment, the software supports DATV on the QO-100 satellite, but in the future, further terrestrial DATV support has been promised. The software is designed to be used with a PlutoSDR (or PlutoSDR clone or spinoff), but also supports Airspy or SDRplay for receive only.

Over on YouTube, Tech Minds has also posted a great video demonstrating the software's setup and use.

SDR TELEVISION V1.0 - Game Changing DATV Software From G4ELI!

Saveitforparts: Taking Videos of Geostationary TV Satellites via a DIY Radio Telescope

In a recent video on the saveitforparts channel Gabe shows how he used a DIY radio telescope to take a video of geosynchronous TV satellites. The system works by using a motorized dish to scan the sky at Ku-band frequencies. An SDR is used to receive the signal strength at each dish position, and this data is used to create a heatmap image.

Each scan takes an hour to scan the sky, but by running a scan every hour, Gabe is able to create a video of the geosynchronous satellites wobbling. While still mostly fixed at one position in the sky, unlike geostationary satellites, geosynchronous satellites can appear to move in a figure-eight pattern from the ground, and this wobbly movement is apparent from Gabe's video.

The video also shows the sun passing by every 24 hours as the sun emits some RF energy in the Ku-band, as well as brief blips from Starlink satellites. The video also shows the effect of rain fade, as Gabe shows how the heatmap power was attenuated during poor weather.

Videos Of Satellites In Space Made With DIY Radio Telescope

New Khanfar Software: RTL-SDR CFAR Mask Analyzer

Recently, software developer M. Khanfar has been releasing a lot of new SDR and RTL-SDR compatible software, which you can see by searching for Khanfar on our blog.

Recently M. Khanfar has released a new program called "Khanfar RTL-SDR CFAR - Mask Analyzer" which is software designed for RF signal detection and analysis. Khanfar writes:

This powerful tool combines advanced Constant False Alarm Rate (CFAR) algorithms with innovative  Frequency Mask Trigger (FMT) techniques to provide reliable signal detection even in challenging RF environments.

CFAR (Constant False Alarm Rate) is an advanced adaptive threshold technique developed originally for radar systems but extremely valuable for any signal detection application.

The Frequency Mask Trigger (FMT) functionality allows you to define signal-free areas in the spectrum where you expect no signals or want to ignore existing signals. The software automatically adapts to these masks, preventing false detections in known signal areas while maintaining high sensitivity in areas of interest.

What You'll Learn:
How CFAR adapts to changing noise environments
Impact of different algorithm parameters
Mask creation and application techniques
Optimal settings for different signal types

Perfect For:
Students learning signal processing
Radar enthusiasts and researchers
SDR hobbyists exploring advanced features
Engineers developing detection systems

The Khanfar RTL-SDR CFAR - Mask Analyzer brings many features traditionally found only in expensive commercial spectrum analyzers and radar systems to the affordable RTL-SDR platform and provides an incredible value for education, hobbyists, and even many professional applications.
The software was also soon after updated to support Airspy devices, and add Telegram integration. The Telegram integration allows users to set up remote monitoring, and have alerts and data delivered directly to your mobile device via the Telegram messenger chat software.

As mentioned in previous posts, antivirus software can flag M. Khanfar's software as suspicious. We suspect these are false positive results due to the PyInstaller system used to create the exe, but please take your own precautions just in case.

Khanfar RTL-SDR CFAR - Mask Analyzer

 

NOAA 15, 18, 19 End of Life Announcement – But Transmissions will Continue for Hobbyists

Over on the USradioguy.com blog, we've seen news from Carl Reinmann noting that NOAA 15, 18, and 19 will be classed as end-of-life on June 16, 2025. These NOAA satellites are ones commonly used by RTL-SDR hobbyists to download weather satellite images, either via APT on 137 MHz with a V-dipole antenna, or via HRPT on 1.7 GHz with a tracking dish antenna.

Initially, it was thought that this meant that transmissions would cease. However, Carl Reinmann has now clarified with NOAA that transmissions of the APT and HRPT signals will continue as usual. Importantly, NOAA urges that these transmissions will only be "data of opportunity" and should no longer be used for operational purposes (not for anything safety-critical, for example). The transmissions will be fine for everyday hobbyist use.

However, this does mean that should the sensors on these satellites start failing, no attempt will be made to repair them from the ground, and in case of critical failures, the satellites will be decommissioned. In the past, we've seen NOAA 15's scan motor fail multiple times before coming back to life. It's not clear if the satellite received commands from the ground that helped recover it or if the motor just recovered by itself.

The NOAA satellites have lived well past their operational life.
The NOAA satellites have lived well past their operational life.