Category: Applications

New York Times Story on Intercepted Russian Forces Radio Communications

The New York Times have recently run an incredible video story about how Russian radio communications are being intercepted and recorded by ham radio operators and open source radio monitoring hobbyists in Ukraine. Some of the communications reveal the extent of the logistical issues experienced by the invading forces, and perhaps have even recorded evidence for war crimes.

It appears that much of the invading Russian forces use simple unencrypted analogue voice over HF channels that can be intercepted and recorded by anyone with an HF software defined radio, or anyone willing to monitor nearby web-based SDRs like KiwiSDRs and WebSDRs. In the video screenshots of recordings played back in SDR# and various WebSDRs are displayed.

The story focuses mostly on the audio recordings that highlight communications between Russian forces discussing attack plans, including plans to bombard residential areas with artillery. These recordings are cross-referenced with reports and videos of actual tank sightings and destruction in the areas discussed on the radio.

A later recording highlights communications from a distressed Russian vehicle under attack, requests for air support being unfulfilled, and urgent requests for supplies like fuel, food and water. 

Russia Struggled to Capture a Ukrainian Town. Intercepted Radio Messages Show Why.

Some of the monitoring projects involved are highlighted in the story and they include, Project Owl, Ukrainian Radio Watchers, ShadowBreak and NSRIC (Number Stations Research and Information Center). We are also aware of at least one other organization attempting to record communications within Ukraine as well that may be making use of RTL-SDRs, HackRFs and other SDRs.

Detecting Interstellar High-Velocity Clouds with a Radio Telescope and an RTL-SDR

Over on Facebook Job Geheniau has recently described his success in detecting interstellar high-velocity clouds with his telescope consisting of a 1.8 meter dish, amplifiers, band pass filters, and an RTL-SDR.

High-velocity clouds or HVC's are areas of interstellar gas that are moving at very high velocities relative to that of the galactic rotation.

Job has been ticking off some amazing amateur radio astronomy milestone results recently with his radio telescope and RTL-SDR. So far he has managed to image the Cygnus star forming region, complete a Hydrogen line survey of the northern sky, measure the galactic rotational curve, and create a radio image of the milky way.

His latest post about detecting high velocity clouds reads:

 

CIII High Velocity Cloud detected with 1.8 meter JRT.

The receiver was a RTLSDR connected to some amplifiers, band pass filter and a 1.8 meter dish.

HIGH VELOCITY CLOUD CIII with JRT (Job’s Radio Telescope)

Wikipedia:
“High-velocity clouds (HVCs) are large collections of gas found throughout the galactic halo of the Milky Way. These clouds of gas can be massive in size, some on the order of millions of times the mass of the Sun and cover large portions of the sky. They have been observed in the Milky Way's halo and within other nearby galaxies.

HVCs are important to the understanding of galactic evolution because they account for a large amount of baryonic matter in the galactic halo. In addition, as these clouds fall into the disk of the galaxy, they add material that can form stars in addition to the dilute star forming material already present in the disk. This new material aids in maintaining the star formation rate (SFR) of the galaxy.

The origins of the HVCs are still in question. No one theory explains all of the HVCs in the galaxy. However, it is known that some HVCs are probably spawned by interactions between the Milky Way and satellite galaxies, such as the Large and Small Magellanic Clouds (LMC and SMC, respectively) which produce a well-known complex of HVCs called the Magellanic Stream. Because of the various possible mechanisms that could potentially produce HVCs, there are still many questions surrounding HVCs for researchers to study.”

My detection:

For JRT the High Velocity Clouds are pretty hard to detect.

The Anti Center Complex is the easiest which I detected earlier last year.

This week I tried C III. It’s at Galactic Coordinates 120 50 and has a Vlsr of -140 km/s. You can find it on the chart:

In the simulation it looks like this:

Pay attention the low Brightness Temperature (0.3 Kelvin) compared for instance with Deneb (80 Kelvin)! Pretty hard to detect with my dish.

With JRT I did a 4 hour exposure (also 4 hours of Darks in the neighborhood) at 1420.405 MHz.

The new Feed I built is very good and has a perfect ‘pitch’ at gain 25 dB.

The final result for High Velocity Cloud CIII with my 1.8 meter dish:

 

SignalsEverywhere: Setting up and using SDR++ Server

On this weeks SignalsEverywhere episode, Sarah demonstrates and shows us how to use the SDR++ Server, which was released as a beta earlier this year. SDR++ Server is similar to software like rtl_tcp, and Spyserver as it allows us to connect to a remote networked SDR like an RTL-SDR. Compared to rtl_tcp and Spyserver however, SDR++ Server has a huge advantage in that it is compatible with almost any SDR, and enables the full range of control options for RTL-SDRs.

In the video Sarah shows us how to activate the SDR++ server module and how to connect to a remote RTL-SDR running the SDR++ server on a Raspberry Pi. She goes on to show how to connect to other SDRs running on the Raspberry Pi as well, such as the SDRplay RSP Duo, LimeSDR, Airspy R2 and Airspy HF+ Discovery. Finally she goes on to show how to set up the server on Windows and a Raspberry Pi.

SDR++ Server | Remote RTL-SDR SDRPlay LimeSDR AirSpy and More! | Raspberry Pi and Windows Setup Tut

Receiving NOAA Global Area Cover (GAC) Images with LeanHRPT

A few weeks ago we posted about how @ZSztanga and @aang254 were able to record and decode Global Area Cover (GAC) images from polar orbiting NOAA weather satellites. GAC images are low resolution, but they provide an image of the entire orbit. The GAC signal is only transmitted over the USA.

A week earlier than @ZSztanga and @aang254 above decoded GAC, another software called LeanHRPT by @Xerbo also implemented a GAC decoder. LeanHRPT is available on Windows, Linux and MacOS, and ready to download binaries are available on the releases page. You'll need the LeanHRPT demodulator too, in order to initially demodulate the signal.

@Xerbo also notes that @dereksgc has also released a useful Python script for predicting NOAA GAC transmissions. It shows when a particular NOAA satellite will begin and end their GAC transmission, as well as the frequency, polarization and elevation of the satellite. 

GAC Transmission Prediction Tool

Troubleshooting TV Reception with Spektrum and an RTL-SDR

Thank you to "Double A" for submitting his latest YouTube tutorial video that shows how to use an RTL-SDR together with the Spektrum software to optimize TV reception by comparing TV antennas, repositioning antennas and detecting interference.

Double A's video first shows how to setup the RTL-SDR and how to install and use the Spektrum analyzer software. He then compares a popular highly rated phased array TV antenna against cheaper log periodic TV antenna, with the results showing that the phased array works a lot better at most TV frequencies even with accurate positioning. He goes on to show how he scans for FM, 5G and local electronics interference and the effect of an FM filter can help.

Improve Antenna TV Reception and Detect Interference using the RTL-SDR USB as a Spectrum Analyzer

SignalsEverywhere: Measuring Filters with RTL-SDR, a Noise Source and Spektrum

In her latest video Sarah from the SignalsEverywhere YouTube channel describes how it is possible to use an RTL-SDR to measure RF filters when combined with a noise source and the Spektrum SDR software. In the video Sarah comprehensively explains how to set all the various parameters in Spektrum, before demonstrating a filter measurement with a noise source. Sarah explains how the power measurements may not be entirely accurate, however it is enough to get some idea about the shape of a filter.

Measuring Filters With RTL-SDR and Noise Source. Spektrum SDR Spectrum Analyzer

Gorizont Linux Updated to 2022.1 Edition

Thank you to Steve Cox, creator of the Gorizont Linux distribution for letting us know that is has now been updated to the 2022.1 Edition. Gorizont-linux is an RTL-SDR focused Linux distribution based on Xubuntu 20.04 LTS. It comes in a bootable .iso image for easy installation. Steve writes:

[Gorizont-linux] is still an Xubuntu 20.04 LTS based bootable .iso image for RTL-SDR only, but I've put a lot more work into writing instructions in simple English, refining things and freshening everything up to the latest available release. Here are some highlights:

gqrx 2.15.8
SigDigger 0.3.0
Universal Radio Hacker 2.9.0
gqrx-scan
Welle.io 2.4 for all your DAB and DAB+ needs.
guglielmo v0.3 for simple FM radio and DAB reception - fast, quick and light.
Baudline
fldigi
fmsg
Due to multiple issues with linux versions of Dream DRM, Dream DRM is now installed as a Win 32 .exe running under wine. It works!
w-scan for creating DVB-T/ATSC/etc. scan files for DVB TV viewing using VLC.

Various extra utilities in home folder and command line path
Much clearer instructions and scripts in simple English.

NOTE: Due to current events, gorizont linux now ships with networking disabled on boot. To use internet in a trusted environment, left-click on networking icon to the left of the battery indicator and click 'Enable Networking'.

If I was about to have to flee my home with little more than a laptop and a rtl dongle, this would be my distro of choice for staying in touch with the outside World - fast and easy to use,  yet packed with (other people's) good software.

Running an RTL-SDR on an old OpenWRT Router

With the rising cost of computing hardware like Raspberry Pi's, Jaime Badillo decided to instead make use of one of a cheap old router, and set it up as an RTL-SDR server. To do this, Jaime took his old router and installed on it the free open source firmware OpenWRT, which is essentially a Linux operating system. Once this was completed, he was able to SSH into the router and install the RTL-SDR drivers and rtl_tcp software just as he would with a Raspberry Pi 4.

Jaime has uploaded a tutorial document that shows how to installed OpenWRT, how he configured the network settings and how he installed the RTL-SDR drivers and connected to rtl_tcp remotely via SDRSharp. The tutorial is written in Spanish, however we have uploaded an English Google translated version here. Jaime has also uploaded a YouTube video showing the router server in action.

SDR# receiving data from rtl_tcp running on an old router.