I know slowrx hasn't been maintained for a long time, but I really like its detection capabilities. It works really well for me with the exception of being able to properly decode images encoded using any of the PD* modes, as reported in issue #6.
The following changes to the source should solve issue #6 without creating any others. I tried to follow the existing structure of the program, without introducing changes to the processing of any modes other than PD modes.
Below is a comparison showing the decoding of a PD120 image transmitted by the ISS during the current DEC 2021 ARISS event without these changes, to the left, and with these changes, to the right.
I have also tried decoding images encoded with other PD modes and other non PD modes, using Youtube videos as sources, and they we're all successfully decoded. All features such as autostart, autosave, fskid, etc, continued to work as expected.
Hi,
I know slowrx hasn't been maintained for a long time, but I really like its detection capabilities. It works really well for me with the exception of being able to properly decode images encoded using any of the PD* modes, as reported in issue #6.
The following changes to the source should solve issue #6 without creating any others. I tried to follow the existing structure of the program, without introducing changes to the processing of any modes other than PD modes.
Below is a comparison showing the decoding of a PD120 image transmitted by the ISS during the current DEC 2021 ARISS event without these changes, to the left, and with these changes, to the right.
I have also tried decoding images encoded with other PD modes and other non PD modes, using Youtube videos as sources, and they we're all successfully decoded. All features such as autostart, autosave, fskid, etc, continued to work as expected.