JTDX v18.0 шаг 53 - тестирование нового функционала
Шаг 53 сделан из шага 42:
собранный софт https://cloud.mail.ru/public/LRqb/FKiyzDsoC
исходный код https://cloud.mail.ru/public/92WP/8WqfQoE4f
кодовые суммы:
File name: JTDX-18.0.0-step53-win32.exe
MD5: 14D587DAFEFCC1719F970CFCC815A1DE
SHA-1: 9816394917DBDAE962CF113938D09B00776F993D
SHA-256: F6F4FF65A990B58DC0643DC33B0D045FD26C10FD6120DD8A708DCB4CD62B431D
SHA-512: 198EC98D268F859245B5510809685DECB3BBAEC5D82FDB7E0FC695752D192B7ADFC257 5B81B748AA9F74BC6B3F2B4EBC2CAC6ACC62162F91D69F3250E70C06C4
RIPEMD: CD17C3B1210D0E2E34F63B2BA159795A4049CBD9
Структура JTDX.INI файла такая же как у JTDX v17.9.
Новый функционал:
- генератор случайных чисел srand в FTRSD декодере заменен на генератор rand с использованием уникального фиксированного 'семечка' для каждого прохода декодирования. Теперь повторное декодирование интервала или звукового файла будет давать более менее похожий результат.
- выполнено декодирование второй и третьей гармоник JT65A сигнала (JT65B и JT65C) с временным выводом диагностического сообщения на экран. В этом шаге диагностическое сообщение позволит идентифицировать источник помех (гармоники также могут создаваться приемником), возможно в будущих шагах сделаю вывод этого сообщения опциональным на усмотрение оператора. Сам функционал декодирования гармоник в будущих шагах будет использоваться для вычитания этих сигналов.