PLEASE NOTE: Both LRPT
receiver/decoder applications here (glrpt and mlrpt) will no longer
be maintained by me, unless a bug is reported or discovered. Viktor
Drobot, a Russian developer, has taken over the development and
upgrading of these applications and he is also developing liblrpt,
an LRPT demodulation/image decoding library for general use. Unless
you have some reason to use glrpt and mlrpt as available here, then
please visit Viktor's
github page to follow
development and download LRPT applications from there.
glrpt:
glrpt is an interactive X/GTK+-3 GUI integrated application for
Receiving, Decoding and Displaying LRPT Images from the Russian
Meteor-M type of Weather Satellites. glrpt supports reception
through the now very popular RTL-SDR receiver dongles, available
cheaply from many sources. By user request, glrpt now uses the
SoapySDR library and has been tested with the Airspy Min and R2 SDR
receivers as well. Other units supported by SoapySDR may be usable.
glrpt is released under the GPL v3 OSS license.
Read more details on-line or
download glrpt's
manual
Download source
package of
glrpt
This is glrpt decoding LRPT images
as received
from Meteor-M2 with a NooElec RTL-SDR dongle.
glrpt while receiving images from
Meteor-M2. Click to enlarge.
glrpt showing processed Meteor-M2 images.
Click to enlarge.
These are LRPT images decoded by
glrpt as received
with a NooElec RTL-SDR dongle from Meteor-M2
Meteor-M2 Ch0
Meteor-M2 Ch1
Meteor-M2 Ch2
Meteor-M2 Color
mlrpt:
mlrpt is non-interactive and non-graphical version of glrpt,
intended for use from the command line or from scripts. mlrpt
supports reception of LRPT images through the now very popular
RTL-SDR receiver dongles, available cheaply from many sources.
mlrpt now also supports the Airspy R2 and Mini SDR receivers.
Read more details on-line or
download mlrpt's
manual
Download source package of
mlrpt
met_decoder:
met_decoder is a translation to C of Artem Litvinovich's Pascal
program "meteor_decoder". met_decoder works in almost the same way
as meteor_decoder and produces the same images, decoded from a file
of raw or soft recordings of symbols, as transmitted by the LRPT
channel of the Russian Meteor-M weather satellites. met_decoder has
some additional code of my own that can perform histogram
normalization (contrast stretching) of the images and further
pseudo-coloration of the compound image. Both these functions can
be controlled by some additional command line options. Please read
the README file in the source directory for more details.
met_decoder is released under the GPL v3 OSS license.
met_demodulate:
met_demodulate is a demodulator for the LRPT QPSK symbol
transmission system of the Russian Meteor-M weather satellites.
With the help and co-operation of the upstream developer,
dbdexter-dev, some bugs reported by Coverity Scan or noticed by me
have been fixed and the original source code repackaged here to
compile in a GNU Autotools environment. met_demodulate produces a
file of soft QPSK symbols which can be decoded by met_decoder to
produce images. Please read the README file in the source directory
for more details. met_demodulate is released under the GPL v3 OSS
license.
rectify-jpg:
rectify_jpg is a command-line tool that rectifies (corrects
geometric distortion) of Meteor-M weather images. This distortion
is caused by the scanner's geometry as well as the curvature of
earth and it results in a progressive compression of image lines
towards the edges. This package was kindly provided by Rich
Griffiths W2RG and will be incorporated in glrpt and later
mlrpt.