- Ham Radio Deluxe CAT управление приведено в соответствие к последней версии кода WSJT-X
- добавлены критерии для проверки на ложные декодированные сообщения: сообщения с SNR -23дБ или разницей времени менее -0.5 либо более 2.0 секнуды должны проверяться
- фильтрация ложно декодированных FT8AP(Hint) сообщений в которых позывной пользователя ошибочного декодирован как дробный позывной
- добавлены дополнительные маски для определения ложно декодированного свободного сообщения
- патч для FT8 декодера: логарифмическая функция не должна получать аргумент 0
- патч для функционала отправки спотов на pskreporter
- добавлена поддержка декодирования специального сообщения DXpedition передаваемого под 75-бит протоколом.
Декодированное специальное сообщение будет выведено на экран если позывной от которого принято это сообщение находится в окне DX Call.
Поскольку при передаче специального сообщения вместо позывного 'лисы' используется кодовая сумма этого позывного то нет другого способа определить позывной кроме как держать этот позывной в окне DX Call.
Декодированное специальное сообщение не будет выведено на экран если окно DX Call пусто либо если в этом окне находится другой позывной.
Декодированное специальное сообщение будет выведено на экран как два стандартных сообщения, пока без уведомления что позывной находящийся в окне DX Call не был получен в сообщении а только соответствует принятой кодовой сумме, что отличается от WSJT-X v1.9.1.
WSJT-X v1.9.1:
AA1AAA RR73; BB1BBB <CC1CCC> -05
JTDX:
AA1AAA CC1CCC RR73
BB1BBB CC1CCC -05
- патчи для обработки AutoSeq нескольких сообщений WSJT-X Fox DXpedition и MSHV 'Multianswering Auto Seq protocol FT8'
- патч для формата даты/времени начала QSO в файле wsjtx.log
- патч функционала Halt Tx в конце QSO
- сделан функционал счетчиков передаваемых сообщений с возможностью либо перейти к передаче общего вызова либо выполнить Halt Tx по достижении установленного значения.
Счетчики могут быть активированы и настроены в закладке 'Sequencing' настроек.
- улучшен функционал искомого позывного: если окно DX Call пусто и пользователь не передает сообщение то при декодировании сообщения с таким позывным будет взят рапорт с этого сигнала, позывной помещен в окно DX Call, сгенерены стандартные сообщения для передачи и выбран соответствующий период передачи.
Позывной будет очищен в окне искомых позывных при внесении QSO с этим пзывным в лог.
- выполнен функционал списка искомых позывных вместо одиночного позывного. В списке позывные должны быть разделены запятой.
Для дробных позывных основной(домашний) позывной должен помещаться в список.
Если окно DX Call пусто и пользователь не передает сообщение то функционал искомого позывного сработает при декодировании первого сообщения в интервале с одним из искомых позывных.
Некоторые сообщения содержат только основной(домашний) позывной вместо дробного позывного, из таких сообщений основной позывной будет копироваться в окно DX Call при внесении QSO в лог пользователю необходимо будет скорректировать позывной до необходимого дробного.
- вывод декодированных сообщений в FT8 декодере в stdout выведен из-под многопотока и теперь выполняется последовательно
- изменены имена утилит rigctl rigctld
- патч: при редактировании текста положение курсора должно сохраняться в окнах искомого позывного, фильтров скрытия стран и позывных, DX Call, DX Grid, направления общего вызова основного окна интерфейса и настроек
- устранен дефект передачи неправильного сообщения AutoSeq и ошибочного срабатывания Halt Tx при нажатии пользователем кнопки Decode либо при двойном щелчке кнопкой мыши на водопаде.
- подсказка к кнопке DisTx73 должна содержать информацию что состояние этой кнопки игнорируется при работающем функционале AutoSeq
- во избежание возможных сбоев AutoSeq при работающем функционале AutoSeq отключены 'радио' кнопки в закладке Tab1 генерации сообщений. Для изменения сообщения на передачу необходимо использовать кнопки Tx1...Tx6.
Изменен внешний вид отключенной выбранной 'радио' кнопки в закладке Tab1.
- окна DX Call/DX Grid и все поля в закладке Tab1 генерации сообщений должны очищаться если пользователь нажал на кнопку Tx6 (выбор сообщения CQ на передачу)
- для диагностики добавлена запись причины Halt Tx в файл ALL.TXT
- патч: функционал AutoSeq должен обрабатывать сообщения начинающиеся с 'DE '
- для диапазона 60м FT8 частота по умолчанию изменена к 5357 кГц. Для обновления частоты необходимо нажать кнопку RESET в закладке Frequencies настроек.
- во избежание конфликта с программой WSJT-X изменена идентификация интерфейса JTDX в операционной системе MAC OSX на org.jtdx
- 'CQ DE CALL' 'QRZ DE CALL' сообщения не должны обрабатываться как направленный вызов
- сочетание 'DE' исключено из возможных сочетаний 'AA...ZZ' для выбора направления общего вызова
- кнопка AutoSeq будет окрашена в розовый цвет если она отключена в режиме работы FT8
- кнопка AutoSeq будет автоматически отключаться при передаче свободного текстового сообщения если это сообщение не поддерживается в функционале AutoSeq.
- функционал AutoSeq должен обрабатывать передаваемое свободное текстовое сообщение если оно равно в одной из возможных четырех частей сообщения любому из этих слов: 73, TNX, TKS, TU.
AutoSeq не будет обрабатывать другие передаваемые свободные текстовые сообщения и попытка их передачи может привести к сбою автоматической последовательности сообщений, кнопка AutoSeq будет автоматически выключена при попытке передачи.
Кнопка AutoSeq будет автоматически включена обратно при генерации стандартных сообщений в закладках Tab1 и Tab2 либо при нажатии пользователем кнопки Tx6 (сообщение CQ на передачу) в закладке Tab1 (в закладке Tab2 нажатие любой кнопки генерирует стандартное сообщение).
- патч функционала вызова рапортом (SkipGRID/Skip Tx1)
- исправление сбоя в последовательности AutoSeq 'принято RR73 -> передано 73 -> принято RR73 -> QSO завершено (CQ либо Halt Tx)', последовательность должна быть 'принято RR73 -> передано 73 -> принято RR73 -> передано 73'
- обновлен файл cty.dat до версии CTY-2809
- обновлен файл ALLCALL.TXT, содержит 67332 позывных
Социальные закладки