Also available in: Italiano 🇮🇹
Introduction
The METEOR-M series of satellites allow you to receive excellent images with very little effort.
However, the guides available on the Internet are several years out of date and all recommend very convoluted software setups, often using very out of date or even abandoned software, which makes this simple task appear much more complicated than it really is - and believe me, it isn't hard at all!
A lot of people think that LRPT is much harder to decode than APT, but this couldn't be farther from the truth! The digital signal has error correction built in, which means that you will always get the best image quality if the signal is sufficient - there will be no banding, fading or "snow" effect as with analogue systems.
I've written this guide in the hopes of avoiding all the trouble I went through due to outdated documentation!
The satellite
The METEOR satellites are a series of sun-synchronous, polar-orbiting satellites that orbit the Earth at around 800 km above the ground. Their orbit is chosen so they pass over the same ground location at roughly the same solar time each day, twice per day.
Two satellites are currently operational in the LRPT mode: METEOR-M N°2-3 and N°2-4
METEOR-M N2 was decommissioned in January 2023 following a failure in its attitude keeping system, and METEOR-M N2-2 is only active on HRPT (1.7 GHz) following a depressurization possibly due to a collision with a micrometeorite or other space debris.
Satellite | Frequency | Mode | Bandwidth | Polarisation |
---|---|---|---|---|
METEOR-M N2-3 | 137.9 MHz | OQPSK 72k | 100 kHz | RHCP |
METEOR-M N2-4 | 137.1 MHz | OQPSK 72k | 100 kHz | RHCP |
Signal description
The images of METEOR-M satellites are broadcast using LRPT (Low Rate Picture Transmission), a digital scheme that uses PSK modulation (more precisely, QPSK for METEOR-M N2 and OQPSK for later satellites). The data rate is 72 kbit/s, which is sufficient for three channels of JPEG compressed imagery.
Hardware
SDR
Any SDR will do, provided it's of good quality. I use a Nooelec SMArtee, which costs about 30 euros. Internally it uses a RTL2832u chip and R860 tuner.
One of the cheapest and best quality SDR dongles is the RTL-SDR V3 that can be found on Amazon and on eBay. These are non affiliated links, and are here just for your convenience.
Beware of fake dongles, always buy on official stores only.
Antenna
General discussion
The METEOR satellites transmit in the VHF band, which means that they can be received with very little difficulty almost anywhere.
The most important parameter is not the antenna, and neither the SDR. It's the line of sight! It goes without saying that the best spot to receive LRPT is a mountain top, followed by any sufficiently flat and sparsely populated location such as farm fields.
Being far away from population centers also helps, because switching power supplies, LED lights and powerline communications all produce nasty interference that will greatly hamper LRPT reception, especially for a beginner.
Once you are confident with the work needed and you got a few images from those ideal locations, you can try from any location with a sufficiently clear view of the sky, such as a city park or rooftop.
I received excellent images from the most disparate locations, including railway stations, bus stops, schools, beaches, parking lots, castles, monuments and even on a kayak! The LRPT signal quite strong and can be received easily even with the most rudimentary of equipment at practically any location, making it a fun activity to do "on the go", for example while you wait for your train or bus and a satellite happens to pass overhead.
Just make sure to never position yourself close (~1km | ¼mi) to a FM broadcast transmitter, or the resulting noise will make it impossible to receive anything because of SDR overload.
An important note on METEOR-M N°2-3
Normally the go-to choices for 137 MHz weather satellites are the V dipole (simple, but works best when hand held) and the QFH (difficult to build, but it's a «set and forget» type of deal - you build it, install it, and don't think about it anymore).
However, likely due to a very long storage time caused by the COVID-19 pandemic among other things, METEOR-M N°2-3 has suffered an antenna deployment failure.
The LRPT antenna failed to properly deploy and rests in a tilted position, which means the radiation pattern is not uniform and this causes a lot of fading and alternates between weak and very strong signals.
Therefore, a QFH antenna being omnidirectional, is not really recommended for METEOR-M N°2-3 work, because it will not perform as good as on NOAA satellites (or METEOR-M N°2-4 and future ones).
A V dipole on the other hand, is not perfectly omnidirectional. Hence, by holding it in your hand and adjusting its orientation and height above the ground as the satellite moves, it is possible to compensate (to some extent) for the misaligned transmitter antenna.
Other directional antennas such as a Yagi-Uda will work even better, but are both a lot bulkier, more unwieldy and harder to build and therefore I don't recommend those to a beginner.
An important note on METEOR-M N°2-4
The satellite has just been launched and will undergo testing. This means that the frequency will likely change between 137.1 and 137.9 MHz and the symbol rate between 72 and 80Kbit/s. So make sure you check your settings regularly.
V dipole dimensions and construction tips
These are the dimensions of the V dipole. I've used 3 mm aluminium rods, cut and bent to shape using pliers. Then, a "chock block" (electrical terminal) is used to secure and attach them to the coaxial cable.
LNA
An LNA is not strictly necessary and in some situations could even make the situation worse. However, it can be useful.
The usual SPF5189z boards that can be found all over the Internet are good enough, and those work even better when paired with inexpensive 137.5 MHz SAW filters as found on Aliexpress.
I don't recommend buying the Nooelec SAWbird+ NOAA, as it has several design flaws that make it nearly useless.
Software
Most of the guides on the Internet recommend using SDR# and a bunch of outdated and Windows-only software. However, all that can be replaced by the much easier and multiplatform SatDump by Aang23 and several others.
Setting up SatDump
- Open SatDump and go to the
Recorder
tab. - Select your SDR, click Start and if necessary adjust the gain.
- Open the
Processing
panel, and search for LRPT. SelectMETEOR M2-x LRPT 72k
, and check theDC Blocking
box. - Select
Primary
for 137.9 MHz, andBackup
for 137.1 MHz. - If you want, you can open the
Tracking
panel, and search forMETEOR-M2 3
. This will give you some more information on the satellite passing above you, such as when it will rise (called AOS) and set (called LOS), as well as its position in the sky.
For testing mode on METEOR-M N°2-4, you might need to select
METEOR-M2-x LRPT 80k
if the signal doesn't sync.
Pass prediction
I recommend using Look4sat on Android phones to predict when the satellite is going to pass over your location. Alternatively, Orbitron and GPredict are also excellent if you prefer to have the software installed on your PC (or don't have an Android phone).
I am not aware of any good pass prediction app on iOS, the closest being PulseSat but with severe drawbacks, most importantly it being extremely slow to start.
Receiving the image
When the satellite comes into your line of sight, the signal (a bump) will appear on the waterfall. Press Start
and the demodulator will start working.
You can adjust your tracking with the SNR meter if you're using a handheld V dipole. If the Viterbi
is locked, and the numbers after RS
(these are the Reed-Solomon error correction blocks) are either yellow or green, everything is good and you are receiving a perfect image!
If Viterbi unlocks, it means the SNR went too low. Don't worry, it will not ruin the whole image - there will be only a black line when the signal wasn't strong enough.
When the satellites goes away, first click on Stop
in the Processing
tab, then click Stop
in the Device tab. Do not close SatDump, as it will start processing data in the background!
If you did close SatDump, it's not a big deal. Here's how you fix it:
- Go to the
Offline processing
tab.- Search for
METEOR-M2-x LRPT 72k
and select it.- In the
Input file
field, select the.cadu
file you find in thelive_output
folder of SatDump. If you don't know where is that folder, you can find it in theSettings
tab (and change it if necessary).- In
Output directory
select an empty directory to output files in.- In
Input level
, selectcadu
. Leave everything else as is.- Press
Start
.For testing mode on METEOR-M N°2-4, you might need to select
METEOR-M2-x LRPT 80k
if the signal doesn't sync.
Decoding and processing data
You can retrieve the images both in the selected Live Processing Directory
(if you don't know its location, you can find it as well as adjust it to your liking in the Settings
tab) as well as in the Viewer
tab.
With the Viewer
, you can produce composite imagery according to your preferences, as well as combine it with additions such as cities markers, shorelines, borders, latitude and longitude grids, and much more.
Advanced method using SDR++ and SatDump together
This method makes use of SDR++'s demodulator to demodulate the signal, and SatDump to process the data.
While it is more complicated, it allows you to receive METEOR together with another APT satellite that might be passing at the same time (NOAA POES satellites sometimes overlap with METEOR).
- Open SDR++ and select your SDR.
- In the
Module Manager
panel, enable and give a name to theMeteor Demodulator
module. It will appear as another panel at the bottom left corner of your screen (you might need to scroll). - Enable the newly added panel by ticking its box. A new VFO (filter) will appear in the FFT spectrum panel.
- Click on the new VFO and then drag it to the correct frequency (or type it in) for METEOR - usually 137.9 MHz.
- Click on the old VFO, and then drag it (or type) on the frequency of the NOAA satellite.
- Check the OQPSK mark on the Meteor Demodulator.
- When METEOR comes into your line of sight, push on Record below the OQPSK checkmark.
- When the NOAA satellite comes into your line of sight, press Record in the usual recorder as detailed in the NOAA POES reception guide.
- Stop the recording using the appropriate button when either satellite goes out of sight.
Data processing
APT can be processed with the methodology explained in the NOAA POES reception guide.
METEOR data needs to be fed to SatDump in this way:
- Go to the
Offline processing
tab. - Search for
METEOR-M2-x LRPT 72k
and select it. - In the
Input file
field, select the.s
file you got from SDR++. It will be in the same directory as the APT recordings. - In
Output directory
select an empty directory to output files in. - Select
soft
in theInput Level
field. Leave everything else as is. - Press
Start
.
After it is done, you can process the image as previously explained.
Common pitfalls
-
NEVER attempt to Doppler correct the signal using Orbitron's or Gpredict's transponder feature. The (O)QPSK demodulator uses a Costas loop to compensate for frequency differences, and altering the frequency externally will make the Costas loop unlock momentarily, causing a loss of data.
-
NEVER use RTL AGC or Tuner AGC. These AGCs are designed for very wide signals such as DVB-T. The gain control will not "see" the LRPT signal as it's much too narrow, which will result in much higher gain than normal being applied, reducing the signal.
Automating the reception
If you wish to build an unattended automated weather satellite station, you can check out my guide here.
Have fun with LRPT!
Version: v1.0.1