https://github.com/luigifcruz/weatherdump
Multi-platform toolkit for weather satellites reception and decoding. Available for Linux, macOS, Windows and RaspberryPi.
https://github.com/luigifcruz/weatherdump
hrd lrpt
Last synced: 2 months ago
JSON representation
Multi-platform toolkit for weather satellites reception and decoding. Available for Linux, macOS, Windows and RaspberryPi.
- Host: GitHub
- URL: https://github.com/luigifcruz/weatherdump
- Owner: luigifcruz
- Created: 2018-07-26T18:14:28.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-03-07T20:19:38.000Z (over 3 years ago)
- Last Synced: 2024-11-05T22:39:41.830Z (7 months ago)
- Topics: hrd, lrpt
- Language: Go
- Homepage:
- Size: 3.17 MB
- Stars: 33
- Watchers: 9
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# WeatherDump
Multi-platform software for record, demodulate, decode and process data from weather satellites.
## Supported Datalink Protocols
| Protocol | Complete Name | Satellites | Band | Support Level |
| -------- | ------------- | ---------- | ---- | ------------- |
| LRPT | Low Rate Picture Transfer | Meteor-MN2 | VHF | Alpha |
| HRD | High Rate Data | NOAA-20 & Suomi | X-Band | Beta |
| APT | Automatic Picture Transfer | NOAA-15, NOAA-18 & NOAA-19 | VHF | Planned (Beta 1) |## Example Usage
Decoding and processing a Meteor-MN2 soft-symbol file:
```bash
weatherdump lrpt soft ./file_path.bin
```## Known Bugs
- The LRPT RGB composite is unsynchonized in most occasions. Will be corrected in Beta 1.
- Garbage collection bug causes the app to use a huge amount of memory. Will be corrected in Beta 1.## Upcoming Features List
The WeatherDump project roadmap is available in our [Notion Page](https://www.notion.so/fef088dd80b34bd9a6547e890ed962d3?v=182d497ce07d42bc98fb325ca091e813).
## Changelog
### Alpha 2
- Support for multiple decoders for each protocol.
- Added support to scrambled unsynchronized CADU files for HRD.
- Added support to synchronized unscrambled CADU files for HRD.
- Fix multi-thread image processing freezing.
- New decoder and processor progress indicator.
- New CLI argument for multiple decoders.
- Improved far from perfect documentation.
- First public release of GUI version.
- Statistical SCID recover.
- New LRPT frame stacker with proper line synchronization.
- Added RGB multispectral composites for LRPT.
- Exported functions better documentated.
- GUI stylesheet refactor following Airbnb's styleguide.
- Webfonts now loaded from the CSS.
- Improving multi-theme support.
- Implemented Golang module manager.
- Tabs routing to the right place.
- New Javascript library for the REST API.
- Fix WebSockets synchronization.
- General improvements to the REST API.
- Unified WebSockets handlers.
- New thumbnail generator API.
- Add support for multiple apps opened at the same time.
- New engine handler is now running on client-side.