LeanHRPT is an easy to use and powerful tool for the manipulation of Level 0 HRPT data. Also see LeanHRPT Demod.
Compiled builds for Linux and Windows are available from the releases page.
See the wiki.
FengYun-3B with the NCSWIR preset | MetOp-C SWIR with a map overlay | Projected NOAA IR image |
---|---|---|
You will need Qt (at least 5.14), muparser
, libpredict
and shapelib
installed.
While MacOS isn't officially supported, compiling should be pretty similar to the steps below.
# Debian/Ubuntu
sudo apt install cmake gcc g++ qtbase5-dev libmuparser-dev libshp-dev
git clone -b v2.0.0 https://github.com/la1k/libpredict && cd libpredict
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ..
cmake --build .
sudo cmake --install .
# Fedora
sudo dnf install g++ cmake qt5-qtbase-devel muParser-devel shapelib-devel
git clone -b v2.0.0 https://github.com/la1k/libpredict && cd libpredict
mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
cmake --build .
sudo cmake --install .
# MSYS2
pacman -S mingw-w64-x86_64-gcc mingw-w64-x86_64-cmake mingw-w64-x86_64-qt5-base mingw-w64-x86_64-muparser mingw-w64-x86_64-shapelib mingw-w64-x86_64-ninja git
git clone -b v2.0.0 https://github.com/la1k/libpredict && cd libpredict
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=/mingw64 -DCMAKE_BUILD_TYPE=Release ..
cmake --build .
cmake --install .
mkdir build && cd build
cmake ..
cmake --build .
Input files should be:
- NOAA - raw data, raw16 or HRP
- Meteor - raw data
- MetOp - CADUs or VCDUs
- FengYun - CADUs or VCDUs
MeteorDemod
- geotransformation code- JM (@g5juergenm) - testing and feedback
- KentuckyFriedData - donation