en gb ru ru

История изменений

JTDX v2.0.1-rc132 (07.03.2019)

- сделано временное решение корректирующее неправильный формат сообщения DXpedition <>, сбой в обновленном модуле упаковки/распаковки сообщений протокола FT8v2 WSJT-X версии 2.0.1 packjt77.f90
- улучшена работа автопоследовательности при окончании QSO в режимах AutoSeq0,1
- хэш таблица должна синхронизироваться между потоками декодера при каждом ее изменении
- добавлена поддержка количества потоков декодирования в непрерывном диапазоне от 1 до 12
- история QSO не должна очищаться при отсутствии ответа на опрос трансивера через CAT интерфейс. Доработана диагностика очистки истории QSO при смене диапазона на трансивере.
- добавлена проверка формата даты/времени функционала фильтрации лога при считывании параметра с файла JTDX.ini
- патч: автопоследовательность не должна изменять направление сообщений QSO в сценарии когда оба оператора используют функционал вызова рапортом и корреспондент во время QSO повторно передал сообщение с рапортом
- улучшена синхронизация для сообщений QSO на RX частоте, новый функционал используется для FT8S декодера
- устранен дефект в декодере FT8S, увеличено количество декодированных сообщений
- изменение RX/TX частоты мышью на водопаде должно перезапускать TX watchdog таймер
- открыта возможность активации функционала индикации S-метра и выходной мощности для трансивера Kenwood TS590. Пока для этого трансивера показывается выставленная в трансивере мощность а не измеренная, требуется доработка Hamlib для передачи измеренного значения через CAT.
- в коде Hamlib добавлена поддержка передачи значения выходной мощности для трансивера TS2000.
- программа JTDX v2.0.1-rc132 собрана на основе модифицированной программы Hamlib, версия кода Hamlib 20190304

JTDX v2.0.1-rc131 (01.03.2019)

- добавлена защита от изменения значений параметров подаваемых на декодер при возможном разрушении содержимого памяти
- добавлена в код проверка значений части параметров файла 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г.

JTDX v2.0.1-rc130 (19.02.2019)

- для фильтрации лога по критерию 'текущий QTH квадрат' должны использоваться первые 4 символа QTH квадрата
- патч устраняющий внесение в лог неправильной даты начала QSO при переходе через время начала дня
- патч на редкие сбои внесения в лог неправильного времени начала QSO
- 'TX/RX Split' должно быть значением по умолчанию при инициализации файла JTDX.ini (ранее было 'Lockd Tx=RX')
- добавлена запись диагностики в файл ALL.TXT для функционала поиска корреспондента по префиксу/позывному
- добавлена подсказка для чекбокса 'Wanted' функционала поиска корреспондента по префиксу/позывному
- патч: в сценарии когда функционал поиска корреспондента по префиксу/позывному заполняет окно DX Call позывным если кнопка 'Enable TX' активна (сценарий передачи CQ сообщения) передача должна отключаться
- автоматическое переключение диапазонов в режиме WSPR не должно запускаться если в настройках не выбран трансивер (значение 'None')
- патч: счетчик+автоматическое отключение кнопки Tune по счетчику не должны конфликтовать с таймером Tune при использовании автоматического переключения диапазонов в режиме WSPR
- патч на сбой поиска названия страны в файле cty.dat
- фильтрация некоторых ложных CQ сообщений FT8 AP декодера
- ряд изменений в FT8S и FT8SD декодерах для снижения количества ложных сообщений
- декодер FT8S должен придерживатся последовательности сообщений QSO
- декодер FT8S не должен запускаться если окно DX Call пусто
- декодер FT8S будет также запускаться в случае если сообщение не распаковано
- добавлена защита от создания ряда поломанных сообщений декодерами FT8SD и FT8SD1
- LoTW уведомление должно фокусироваться на позывных по которым загрузка логов была в последние 365 дней
- выполнен новый функционал AutoSeq0 в котором отсутствует автовыбор. В этом режиме пользователь может вручную выбрать корреспондента для проведения QSO, AutoSeq0 работает так же как как базовый режим AutoSeq в программе WSJT-X.
- патч устраняющий зацикливание двух программ JTDX между собой в последовательности сообщений R+рапорт в сценарии когда одна из этих программ начала QSO в режиме вызова рапортом (SkipTx1) и во время проведения QSO в этой программе была прервана передача. Для окончания такого QSO при декодировании сообщения от корреспондента пользователю необходимо активировать кнопку Enable Tx.
- обновлен файл ALLCALL.TXT, содержит 78599 позывных
- обновлен файл cty.dat до версии CTY-2903
- обновлен файл lotw-user-activity.csv

JTDX v2.0.1-rc129 (08.02.2019)

- декодер FT8SD не должен обрабатывать свободные текстовые сообщения
- FT8S декод признается ложным если ранее какой либо другой декодер декодировал на RX частоте QSO сообщение от корреспондента адресованное другому оператору, за исключением специального сообщения
- патч: сообщения от декодера FT8SD должны маркироваться символом '^' в файле ALL.TXT
- декодер FT8SD не должен применять низкие пороги к сильным сигналам
- декодер FT8S должен использовать более высокие пороги для сильных сигналов
- декодер FT8SD должен обрабатывать сообщения RR73/73 и GRID с высокими порогами
- декодер FT8S: смена направления QSO не допускается
- патч: сообщения содержащие хэш позывного не должны обрабатываться декодером FT8SD
- ряд изменений для устранения части ложно декодированных сообщений от FT8S и FT8 AP декодеров
- обновлено описание UDP сообщения 'Decode' в исходнике NetworkMessage.hpp
- закладка уведомлений настроек: добавлена опция позволяющая разделять уведомления CQ и 73 сообщений. При раздельных уведомлениях функционал автовыбора будет игнорировать сообщения RR73/73.
- добавлена защита от случайного внесения в лог времени 000000 начала QSO
- функционал вызова рапортом SkipTx1/SkipGrid должен быть отключен и недоступен если в настройках прописан нестандартный позывной пользователя
- AutoSeq должен игнорировать такие входящие вызовы/сообщения как 'mycall <...>'
- AutoSeq должен обрабатывать сообщение начинающееся с 'CQ CQ ' как сообщение общего вызова (CQ сообщение)
- добавлен функционал поиска по префиксу, конфигурация и уведомления сделаны как для функционала поиска по позывном
- настройка таймера eQSL соединения удалена с конфигурации настроек как неиспользующаяся
- добавлен новый функционал выборки из лога по критериям текущий позывной пользователя, текущий позывной + текущий QTH квадрат пользователя, и начиная с заданного пользователем времени/даты.
Управление в закладке General (общие) настроек.

Изменения в JTDX.ini:
удален параметр "eQSLtimer"
добавлены новые параметры  "WantedPrefixCommaList", "ShowWanted", "geometryNoControls", "geometryWanted", "73RR73Marker", "callsignLogFiltering", "gridLogFiltering", "timeFromLogFiltering"

en gb ru ru