en gb ru ru

JTDX v2.2.158 (01.01.2022)

05.01.2022 Обновлена сборка JTDX 158 Mac arm64 для поддержки M1 Max процессора

- TCI: исправлено сообщение об ошибке отсутствия работающей программы ESDR
- TCI: увеличен защитный интервал при закрытии TCI соединения
- TCI: устранен выброс уровня звукового сигнала при первой передаче
- TCI: добавлена проверка изменения состояния VFOB программой ESDR
- изменена поддержка библиотеки libhamlib со статической на динамическую
- по умолчанию в Hamlib включено совместное использование PTT порта, можно отключить загрузкой соответствующего json файла при инициализации Hamlib
- операционные системы Linux: префикс установки программы изменен с /usr на /usr/local для обеспечения совместимости с установкой WSJT-X
- добавлены ADIF поля STATION_CALLSIGN и MY_GRIDSQUARE ADIF в TCP/UDP сообщениях внесения QSO в лог, поддерживаются 4/6/8 символьные QTH квадраты
- добавлена проверка количества символов QTH квадрата перед сохранением его в настройках конфигурации, добавлено сообщение об ошибке формата
- добавлена поддержка направления вызова CQ USA
- исключено использование в коде автоматического определения типов переменных, попытка избежать 'состояния гонки' на быстрых процессорах AMD Ryzen
- устранен сбой поиска сообщений 73/RR73 при обработке команды UDP Reply в опции 'CQ и 73 сообщения'
- изменения в базе соответствия QTH квадратов префиксу
- поддержка определения страны Mount Athos по списку DXCC для /A позывного
- добавлено приложение rigctlcom-jtdx
- добавлены последние WSJT-X патчи для упаковки сообщений и использования FFT
- FT8 декодер: опция позднего запуска декодера заменена опцией раннего старта декодера. В опции только запуск декодера при меньшем количестве
полученных звуковых блоков, при использовании этой опции может уменьшиться количество декодированных сигналов с низким SNR.
Опция раннего старта декодера не применяется в режиме SWL.
- устранен сбой работы FT8 декодера в комбинации [отсутствует позывной оператора в настройках конфигурации и в окне DX Call находится нестандартный позывной]
- FT8 декодер: изменен алгоритм использования AP масок в комбинации [стандартный позывной оператора + стандартный позывной корреспондента],
в среднем уменьшена задержка декодирования при проведении такого QSO и улучшена чувствительность при декодировании сигналов входящих вызовов
- FT8 декодер: устранены дефекты в AP масках для декодирования сигналов входящих вызовов содержащих стандартный позывной оператора(MyCall)
и в AP масках поиска нестандартного позывного корреспондента
- FT8 декодер: ряд других изменений в использовании AP масок
- FT8 декодер: устранен ряд дефектов в фильтрации ложно декодированных сообщений
- FT8 декодер: добавлена фильтрация ложно декодированных сообщений с AP масками типа 2, входящие вызовы [MyCall ??? ???]
- FT8 декодер: убран порог SNR для проверки ложно декодированных сообщений с AP масками типов 2/3 [MyCall ??? ???] [MyCall DXCall ???]
- обновление списка ALLCALL7 и LoTW от 20211229, обновление большого файла cty.dat от 20211225
- обновления переводов
- сборки JTDX 2.2.158 выполнены с модифицированным кодом Hamlib, на основе Hamlib commit https://github.com/Hamlib/Hamlib/commit/954d70c143a9a0293371d8def3a7300ce3ca68c4 от 30-го декабря, 2021г.

Сборки JTDX 2.2.158 сделаны с динамическими библиотеками Hamlib, такой подход позволяет на операционных системах Windows/Linux применять последние патчи Hamlib без необходимости пересборки программы JTDX.
На операционных системах Windows применение патча Hamlib через замену файла библиотеки libhamlib-4.dll.

Операционные системы Linux: сборка Hamlib поставляется отдельным пакетом и должна быть установлена до установки JTDX. Hamlib патчи применяются через обновление программы Hamlib.

Информация о изменениях в коде Hamlib: https://github.com/Hamlib/Hamlib/commits/master
Hamlib открытые/решенные проблемы: https://github.com/Hamlib/Hamlib/issues

en gb ru ru