This software is based on the excellent CCSDS library of Paul from Australia.
It is used to unpacking CADU frames satellite Metop-A/B, FY3A/3B and extract useful data from them:
Using the program is very simple. You just need to specify the source file: File -> Open...
Next, indicate the need for procedures de-randomization and Reed-Solomon decode. Press -> Process for start.
For correct operation of the program, it is necessary that the path of the data was not very long. Make it short, for example: D :\ RAW\...
Also important is the structure of the file name. The file name should be like:
* If you use my program Binreaders for recording data from SLM-7650 modem, the correct name of the file will be created automatically.
In a log window, you can see information about the processing of frames.
If you want to see the full information on the individual stages processing, you can set the checkbox in Settings -> Debug:
But be aware that the output of the complete information increases the processing time!
Opening Settings -> MetOp-A/B or FY3A/3B you can see the default settings for the satellites:
You can change it for other virtual channels (VCID).
Processing CADU frame consists of:
1. Search ASM (synchro markers) 1A CF FC 1D and de-randomization.
2. Reed-Solomon decoding.
3. VCID selection.
4. MPDU checking.
5. APID packet building.
6. Creating .hpt file for Metop-A/B or file .C10 for chinese FY3A/3B.
After each operation, is generated the intermediate file, that you can see:
The resulting .hpt or .C10 files you can view using the excellent program HRPT Reader by David Taylor.
The beta version HRPT Reader support the chinese satellites FY3A/3B/3C, also support satellite Metop-A -B.
For training, you can download the raw data: MetopA_2012-09-22_113446.bin
( *** Please, uncheck De-Randomization during processing this FY3B file !).
The software is available for download here: MetFY3x Processor.
Current beta version (for tested only) available here: MetFY3x Beta. (added Meteor MN2 processing, re-design ASM search algorithm).
( ***** Please, uncheck Settings->MeteorMN2-> Manchester decoding, if you not have manchester encoding file ).
-------------------------------- Update 10 Jan 2015 ---------------------------------