Вложений: 1
JTDX v17.5 измененный функционал
Публикую с целью предварительного ознакомления, софт пока еще на тестировании.
Версия 17.5 создана на основе исходного кода JTDX v17.4.
- переработано выделение оперативной памяти под большие массивы JT65 и JT9 сигналов
- устранены дефекты: сборки софта с файлом ALLCALL.TXT под Mac OS-X/Linux, несколько дефектов в функционале
уведомлений, показа правильного Grid квадрата в окне DX Grid при щелчке мыши на стандартном сообщении
не содержащем квадрат, показа названия страны на сообщение содержащее TU73, предупреждения об отсутствии
связи с eQSL сервером, показа времени интервала при повторном декодировании JT9 сигналов, введено
дополнительное сообщение о необходимости скопировать CALL3.TXT в папку с логом, вывода на экран
сообщений с 'техническим' Grid квадратом CF00 в динамическом Hint декодере, обрезания позывного до
5 символов в режиме WSPR, снято ограничение 13 символов при вводе строк макросов в конфигурации,
неполного отображении надписей в статус-баре, выравнивания фона строк декодированных сообщений в окне
приемной частоты
- доработаны основной интерфейс UI1 и интерфейс конфигурации, добавлена ссылка на JTDX Web страничку в
закладку Help
- для пользователей лога UR5EQF сделана возможность автоматической очистки окон DXCall DXGrid при выходе
из JTDX
- сделано звуковое уведомление на первое декодированное сообщение в приемном интервале
- сделано уведомление цветом при превышении 13 и 17 символов в строке окна свободных сообщений, для
напоминания об ограничении протокола JT65 для свободных сообщений и для стандартных сообщений
содержащих направленный CQ вызов
- сделано уведомление цветом о сочетании четного/нечетного интервала для часов и чек-бокса настройки
интервала передачи
- полностью переработан динамический широкополосный декодер Hint, использующий данные с предыдущих
интервалов: введена селективность по ожидаемому сообщению и сам декодер внутри разделен и адаптивно
включается в режиме выбора из шести сфокусированных декодеров. В итоге снижено количество ложных Hint
декодирований.
В версии 17.5 общее количество Hint декодеров по отдельным процедурам 11, функциональное количество
Hint декодеров 16.
- доработан Hint декодер CQ сообщений, использующий данные DXCall DXGrid до всех возможных направленных
CQ сообщений
- для широкополосных проходов декодирования применен обход декодеров FTRSD, широкополосных Hint CQ
и CQ DX сообщений если SNR сигнала менее чем -30.0дБ. Немного уменьшилось время декодирования и снизилось
количество ложных Hint декодирований CQ/CQ DX сообщений.
- применены дополнительно три прохода декодирования на приемной частоте QSO, с отдельным преобразованием
сигналов в частотную область и построением списка кандидатов для каждого из этих проходов декодирования.
В списке применено ограничение в два кандидата на каждом проходе.
Функционал неотключаемый, работает по окончании первого широкополосного прохода декодирования и
используется только вместе с BM/FTRSD декодерами. Оптимизированы параметры в исходном коде для получения
максимальной эффективности декодирования FTRSD на приемной частоте QSO.
В закладке Advanced добавлена возможность отдельной настройки количества попыток декодирования.
На минимальном значении попыток декодирования резко выросла эффективность декодирования слабых сигналов
декодером FTRSD на приемной частоте QSO. С этим функционалом JTDX может декодировать до семи
сигналов на частоте QSO.
- изменена полоса вычисления уровня шума (для расчета значений SNR) примерно с 560 до 180 Гц
Вложение 180552
использование альтернативных интерфейсов пользователя в JTDX
Из-за ограниченных ресурсов начиная с версии 17.5 буду развивать только основной интерфейс UI1 и какое то время еще буду поддерживать интерфейсы UI2, UI3.
Пользователям UI2, UI3 рекомендую либо переходить на основной интерфейс либо дорабатывать на свое усмотрение альтернативные интерфейсы самостоятельно.