Tagged: weather satellite

GOES-19 Completes Transition to GOES-EAST Replacing GOES-16

NOAA GOES satellites are a popular way to receive beautiful full-disk weather images of the Earth using an RTL-SDR, antenna hardware such as the Discovery Dish, and software such as SatDump. The GOES-EAST satellite covers North and South America and was provided by GOES-16 until April 7th.

Over the past few months, NOAA has been moving the GOES-16 satellite into a storage orbit and the newer GOES-19 satellite, which was launched in June 2024, into the GOES-EAST position. Recently, on 7 April 2025, this transition was completed, and the GOES-16 was turned off, and the GOES-19 signal was activated.

For SatDump users, no configuration changes should be necessary to receive signals from GOES-19. However, Sanchez users will need to update their configuration file.

If you're interested, Carl Reinmann, owner of the usradioguy.com website, provides more detailed information about the transition and activation of GOES-19.

GOES-19 Received by Carl Reinmann
GOES-19 Received by Carl Reinmann

Using our RTL-SDR Blog Dipole as a V-Dipole for Receiving Weather Satellites

With our RTL-SDR Blog dipole antenna set, it is possible to use it in a "V-dipole" configuration to receive polar-orbiting weather satellites such as NOAA and Meteor at 137 MHz. More information on this can be found on our page at www.rtl-sdr.com/DIPOLE.

If you are after more visual instruction, "Baltic Lab" has uploaded a clear video on YouTube showing how to set the dipole leg lengths and angles correctly for weather satellite reception. 

We want to add that it is also important to remember to mount the antenna outdoors horizontally and in a north-south orientation with a clear view of the sky for the best results.

How To Build A V Dipole For Receiving Weather Satellites

IEEE Spectrum Article on Discovery Dish

Electrical engineering magazine IEEE Spectrum has recently posted an article about our Discovery Dish product, which was successfully crowd-funded on CrowdSupply and delivered to initial backers early this year. Discovery Dish is a 70-cm aluminum satellite dish with an active filtered feed. It is designed for receiving real-time weather data from GOES HRIT, GK-2A LRIT, FengYun LRIT, NOAA HRPT, Metop HRPT, Meteor M2 HRPT, and other weather satellites that operate around 1.69 GHz. There are also feeds for Inmarsat satellites, Hydroden Line observation, and S-band satellites.

In the article, Stephen Cass introduces the Discovery Dish, highlighting its practical uses and the convenience of disassembling it for easy packing in a suitcase during travel. He also shares his experience using the Discovery Dish to successfully receive images from the GOES-East satellite from the rooftop of his New York City apartment.

Finally, he mentions how he tested the hydrogen line feed as well, successfully seeing a hydrogen line peak when pointing at the galaxy.

Image from the IEEE Spectrum Article on Discovery Dish
Image from the IEEE Spectrum Article on Discovery Dish

Saveitforparts: Receiving Military DMSP Satellite Data with a Hacked TV Dish

Over on the saveitforparts YouTube channel, Gabe has uploaded a video showing how he uses a hacked TV satellite dish to receive satellite weather data from Defense Meteoroloogical Satellite Program (DMSP) satellites.

These satellites were initially developed during the Cold War and featured an encrypted downlink of meteorological data. However, recently, the DMSP downlink has encryption turned off when passing over the northern half of the USA (40°-41° latitude and up to 60° North), allowing hobbyists in some parts of the USA to decode images. 

In his video, Gabe uses a HackRF SDR with an old DirectTV dish with a modified S-band helical feed mounted on a hacked Wineguard motorized platform that was originally intended for automatically pointing TV dishes on RVs. Despite some initial problems with the SatDump software crashing, he is eventually able to receive some nice, clean images.

Interestingly, Gabe also shows what the signal looks like while encrypted and how it transitions to the unencrypted signal after the satellite passes over the threshold. 

We note that it is not documented by the military why encryption is being turned off only over the northern half of the USA. Still, it is speculated that the military doesn't consider images over this part of the USA to be sensitive, and disabling encryption could help save power and help other organizations with scientific research. However, as Gabe mentions in the video, being a Cold War-era satellite, the image quality from DMSP isn't great, and more modern satellites like the NOAA series give much better images over the entire earth unencrypted. 

Grabbing Military Satellite Data With Hacked TV Dish

Moving on from WXtoIMG for NOAA APT Weather Satellite Decoding

Thank you to Jacopo (@lego11/IU1QPT) and Robin (@OK2AWO) for writing in and sharing with us his thoughts about how the SDR community as a whole should move on from the use of WXtoIMG, and instead switch to SatDump, which now has full feature parity with WXtoIMG and additional features too. SatDump is available on Windows, MacOS, Linux, and even on Android. An up-to-date guide for receiving APT with SatDump written by @lego11 can be found on his website here.

Historically, WXtoIMG has been the software of choice for the popular hobby of decoding NOAA APT weather satellite images with RTL-SDR and other SDRs. However, the software has unfortunately been abandoned by its authors for several years, and can now only be found on third-party websites which increases the possibility of downloading a virus. Also, a hack involving a proxy, or directly updating via a powershell script is now required to allow WXtoIMG to update its TLE/ Kepler files due to the celestrak.com to celestrak.org domain name change.

Lego11 also notes a whole host of other issues regarding vulnerabilities and bugs with WXtoIMG:

  • The software is ancient and uses obsolete libraries, such as Visual C++ 2002 with .NET. These libraries are the main concern when it comes to WXtoIMG, as I don't find it particularly likely for someone to find an entry point through the software itself. However, a much more likely scenario is a virus abusing the loaded library in memory when WXtoIMG is running and using it to gain an entry point. There are at least 20 vulnerabilities affecting MSVCR70.dll, and all are well known (such as CVE-2007-0025) which makes it even more concerning. CVE-2008-4255 in particular allows for remote code execution on the user's computer, which is very serious. There are certainly many more vulnerabilities that have been exploited regarding MSVCR70, but due to the obsolescence of this software component they are usually not tracked in a CVE.

    In either case, just as nobody would use Windows XP as a daily driver in 2024, nobody should use WXtoIMG as a matter of caution, even if the above mentioned vulnerabilities were not present.

    As for the bugs, there are many. Here's a list of the most important ones:
     
  • Cannot update TLE without external software, complicating the experience for newcomers and adding extra failure points
     
  • Map overlay doesn't work properly most of the times, especially if the user starts to receive the satellite before it is at least at 1° elevation
     
  • WXtoIMG will crash if Microsoft Defender starts a memory scan during a pass. This will lose the recording
     
  • WXtoIMG uses an outdated Win32 API to access audio. This doesn't always work on Windows 11 and Microsoft has stated that it will be removed soon.
     
  • WXtoIMG uses ALSA on Linux. The vast majority of Linux distributions don't support ALSA directly anymore, and WXtoIMG cannot work through an audio server (e.g. Pulseaudio) like all Linux applications are supposed to. Therefore, live recording doesn't work on Linux at all.
     
  • WXtoIMG doesn't run on MacOS anymore, as the system will refuse execution due to security problems and missing libraries.
     
  • WXtoIMG cannot support wav files from e.g. SDR# or SDR++ without using a third party tool such as NOAA-APT.
     
  • If a user moves or copies a recorded WAV file (see above), the map overlay will no longer work.
     
  • WXtoIMG is especially sensitive to concurrent CPU usage, which will result in "tears" on the image (as is evident on the images in the guy's tutorial). It cannot handle multitasking well on systems more modern than Windows XP due to changes in how the CPU scheduler works in more modern kernels.
     
  • WXtoIMG will lock up and then crash if the user starts it without first having updated TLEs due to missing NOAA-17. This is very serious, as it happens to newcomers all the time. It is one of the top support request emails/messages I receive. It is not possible to fix this crash easily.
     
  • WXtoIMG doesn't have updated coefficients for calibration, therefore NOAA-15 will look excessively cold compared to other satellites.
SatDump Receiving APT Weather Satellite Images
SatDump Receiving APT Weather Satellite Images (from @lego11's tutorial)

GOES-U Satellite Launched and on the way to Geostationary Orbit

On June 25 the NOAA GOES-U weather satellite was successfully launched on a SpaceX Falcon 9 Heavy rocket. Once it reaches geostationary orbit, this will be a new weather satellite that RTL-SDR hobbyists can receive with an RTL-SDR dongle, satellite dish, and LNA.

From launch, it will take about two weeks for GOES-U to reach geostationary orbit and once it gets there it will be renamed to GOES-19. It is due to be positioned where GOES-16 currently is, and GOES-16 will become the redundant backup satellite. This positioning will make the satellite visible to those in North and South America.

GOES-16 is where GOES-19 will be positioned.
GOES-16 is where GOES-19 will be positioned.

We are anxiously looking forward to the first images from GOES-19 received by hobbyists, but once positioned it will probably take several weeks to be tested and calibrated before hobbyists can receive any signals on L-band. 

Over on X, @WeatherWorks posted a short video showing that the launch plume was visible from GOES-16.

The @CIRA_CSU account has also posted a video from GOES-18 which shows the launch in the water vapor bands

Finally, @SpaceX has also posted a video showing the deployment of the satellite, with an impressive shot showing how far away it is from the Earth.

Testing a WiFi Grid Antenna for L-Band Satellites

Over on YouTube dereksgc has uploaded a video where he tests out a 2.4 GHz WiFi Grid antenna for L-band weather satellite reception. WiFi grid antennas are typically repurposed in the SDR community for L-Band weather satellite reception because they are cheap and mostly work out of the box. They can also be used for hydrogen line radio astronomy. TV dish antennas are an alternative but with them, a custom feed needs to be built. 

In his video, dereksgc tests the WiFi dish on receiving various polar-orbiting L-band satellites including Metop, and Meteor M2. With the polar orbiting satellites the dish needs to point at the satellite as it passes over the sky and so dereksgc recommends using a mount if hand tracking them.

Later in the video he tests some geostationary satellites but finds that the dish is not tuned well enough to receive Elektro-LN3 properly without modifications. He was however able to receive a noisy image from FengYun-2H successfully.

We note that we also currently have our Discovery Dish product available for pre-order, which is similar to the WiFi grid dish, but smaller and lighter weight with a built-in optimized active feed.

I finally got a WiFi grid antenna for satellites

Saveitforparts: Receiving and Decoding L-Band Weather Satellites

Over on his YouTube channel 'saveitforparts' has uploaded a new video showing how he has been successful at receiving and decoding L-band weather satellites using his setup made from scavenged parts. He uses a custom-built helical feed on a scavenged dish, and an automatic pan-tilt rotator built from an old security camera mount. With this setup combined with an RTL-SDR and LNA and filter he is able to receive polar orbiting L-band weather satellites. 

In the video, he shows how his system works and what his software setup looks like. He uses SDR++ to record the pass initially, then SatDump to decode the data into images. We note that SatDump can be used to decode the images live, and can also record the raw radio files too, so SDR++ is not required.

How To Receive And Decode L-Band Weather Satellites