This repository has been archived by the owner on Jun 15, 2024. It is now read-only.
v1.3 - GK-2A HRIT Imagery
Added support for multi-channel HRIT imagery, a UDP input option for hardware modems and better exception handling.
Added
- Support for HRIT full disk imagery (see HRIT Decoding - J2K and missing CPPDUs)
- HRIT image processing tool (tools\hrit-img.py)
- JP2 (JPEG2000) to PPM converstion using libjpeg (licensed under GPLv3)
- UDP socket for receiving VCDUs from hardware modems such as the ETRA D8L
- to_hex() debugging utility method
- Link to GitHub release page on dashboard
Changed
- Indicate multi-segment progress per-wavelength rather than for the entire product
- Using
pathlib
overos
module for some file operations - Include spacecraft and downlink in dashboard schedule title
- Renamed "Last Image" dashboard block to "Latest Image"
- Renamed
last/image
andlast/xrit
API endpoints tolatest/image
andlatest/xrit
Fixed
- TP_File triggering with M_PDU header offset (relevant issue comment)
- Output directory checking
- Handling of safe exit cases
- Handling of
PIL.UnidentifiedImageError
- Handling of missing configuration sections and options