- добавлена защита от изменения значений параметров подаваемых на декодер при возможном разрушении содержимого памяти
- добавлена в код проверка значений части параметров файла JTDX.ini при запуске программы
- в функционал поиска позывного добавлена поддержка дробных позывных, в функционал поиска по префиксу добавлена поддержка дроби
- функционал динамических кнопок должен отрабатывать при событии изменения вертикального размера основного окна, сам функционал переработан
- декодеры FT8SD/FT8SD1 не должны пытаться декодировать сообщение если оно уже декодировано
- добавлен дополнительный критерий проверки в декодер FT8SD1 для уменьшения количества возможных ложных декодов
- ряд изменений улучающих функционал декодеров FT8SD1/FT8SD
- устранен дефект в функционале подпрохода FT8 декодера (опция 'use subpass')
- устранен дефект в коде запуска модулятора
- работающая программа должна отслеживать изменения файла лога wsjtx_log.adi выполненные внешними приложениями и должна загружать лог заново в оперативную память по окончании декодирования периода при наличии таких изменений. Добавлена запись события перезагрузки лога в файл ALL.TXT.
- патч для правильного отображения(в том числе уведомления) названия страны и префикса KG4
- обновленный модуль упаковки/распаковки FT8 сообщений и работы с хэш таблицей WSJT-X v2.0.1 интегрирован в код JTDX
- версия JTDX 2.0.1-rc131 собрана с обновленным модифицированным кодом Hamlib включающем изменения программы Hamlib по состоянию на 26.02.2019г.
Измененные исходники: chkfalse8.f90, chklong8.f90, chkcrc14a.f90, chkspecial8.f90, bpdecode174_91.f90, decoder.f90, ft8apset.f90, ft8_decode.f90, ft8_downsample.f90, ft8b.f90, ft8s.f90, ft8sd.f90, ft8sd1.f90, genft8.f90, packjt77.f90, sync8.f90, sync8d.f90, tone8.f90, about.cpp, CMakeLists.txt, Configuration.cpp, countrydat.cpp, logqso.cpp/h, mainwindow.cpp/h/ui, modulator.cpp, soundin.cpp, soundout.cpp, widegraph.cpp/ui
Из файла JTDX.ini удалены следующие параметры: "SaveNone","SaveDecoded","SaveAll","CallNone","CallFirst","CallMid","C allEnd","MaxDistance","ReportMessagePriority","FT8SensMinimum","UseLow FT8thresholds","UseFT8subpass","NoSuffix"
Параметры добавленные в JTDX.ini: "SaveWav","CallMode","AutoSeqPriorityCriterion","FT8Sensitivity"
Социальные закладки