
Обновление ALLCALL7.TXT для версий rc148..156 от 20.10.2021г.
JTDX v2.2.156 с патчами (18.05.2021)
- восстановлена задержка 0.1 секунды после выключения PTT. Это изменение устраняет сбой возврата VFO A к приемной частоте после окончания передачи в конфигурации эмуляции разноса частот ('Split: Fake It')
- правильное определение страны для 'OH/' префикса
- автовыбор: 'CQ LP' эквивалентно 'CQ' сообщению, 'CQ ASIA' - 'CQ AS' сообщению - обновления переводов
- JTDX 156-corrected сборки под Windows выполнены с общедоступным Hamlib версии 4.2, выпуск от 17 мая 2021г.
Информация по изменениям Hamlib
Hamlib 4.2 решенные проблемы
JTDX v2.2.156 (29.04.2021)
- используются заранее собранные библиотеки boost вместо исходного кода
- изменены зависимости/требования для сборки debian/rpm установочников
- изменена нумерация версий JTDX c 2.2.0-rc156 на 2.2.156
- добавлена информация о версии, описание установочника
- из JTDX кода удалена обработка RIG_TARGETABLE_PURE согласно изменениям в Hamlib
- улучшена обработка сбоев кода JTDX
- добавлена обработка сбоя доступа к файлу .lock JTDX
- изменена конфигурация совместной памяти для Mac
- изменен код основных функций трансивера
- устранен сбой запуска JTDX, устранен сбой запуска JTDX в режиме FT4
- добавлена поддержка управления трансивером и передачи/приема аудио потока через TCI интерфейс для семейства трансиверов SunSDR2.
Аудио через TCI интерфейс может быть опционально включено после активации управления трансивером через TCI.
JTDX v156 поддерживает взаимодействие с программой ExpertSDR2 x64 v.1.3.1 Update8.
- добавлена возможность записи TCI TX звукового потока в звуковой .wav файл при активации этой опции в CMakeLists/Make
- устранен сбой добавления расстояния предыдущего QSO в комментарии к записи текущего QSO
- добавлено сохранение/восстановление уровня TX звука для сценария когда диапазон меняется с трансивера
- любой /P позывной должен проверяться в файле cty.dat в списках исключений названия/префикса страны
- значение по умолчанию для опции кроссдиапазонной работы с Японией изменено на 'отключена'
- небольшое ускорение работы автопоследовательности при декодировании завершающего QSO сообщения
- фильтр позывных должен иметь выше приоритет по сравнению с поиском префикса, QTH квадрата и страны
- ускорена работа функционала уведомлений
- переработано изменение TX звуковой частоты во время передачи сообщения
- устранена ошибка фильтрации своего QTH квадрата в ADIF файле
- управление размером буфера TX/RX аудио отдано на усмотрение Qt
- исключены прямые ссылки на возможности трансивера в коде HamlibTransceiver
- доработан темный стиль для виджетов labDialFreq и readFreq
- разделен функционал включения/выключения питания трансивера, управление в закладке Радио настроек конфигурации
- устранен сбой звукового уведомления при включенном обходе текстовых фильтров
- активация основного окна интерфейса должна сбрасывать таймер отсутствия активности пользователя(watchdog timer)
- ответ на входящий вызов должен сбрасывать таймер отсутствия активности пользователя(watchdog timer)
- S-метр: добавлена кнопка для выбора между значениями S-метра и значениями в дБм. Обновлена подсказка к этой кнопке.
- переработано управление режимом Гончей DX экспедиции: в общих FT8 диапазонах полностью совместимо с опцией многоответа MSHV, на специальных частотах DX экспедиции по умолчанию соотвествует протоколу WSJT-X DX экспедиции с автоматическим контролем управления частотой.
При включенной опции управления частотой передача звукового сигнала ниже частоты 1000 Гц запрещена.
- попытка устранить сбой счетчика TX сообщений Гончей при положительных значениях задержки декодирования Lag
- устранен сбой распознавания общего FT8 диапазона при запуске программы
- проверка в режиме Гончей: добавлена частота 5357 кГц в список общих FT8 диапазонов
- опция вызова корреспондента рапортом: DX позывной не должен удаляться из истории QSO если пользователь нажал кнопку 'Стоп TX'(Halt Tx) вне передачи сообщения
- попытка устранить сбой внесения времени QSO в лог замеченный при переходе на летнее время
- доработана выдача запросов на опрос трансивера с учетом границ интервала режима FT4
- ряд изменений для уменьшения использования памяти FT8 декодером
- добавлена поддержка до 24 потоков в FT8 декодере
- выполнение большого преобразования Фурье после вычитания декодированного сигнала в текущем потоке, улучшена эффективность декодирования
- ряд изменений для снижения времени декодирования в режиме FT8
- переработана упаковка/распаковка сообщений для обеспечения безопасности параллельной работы потоков, для TX сообщений теперь используются отдельные хеш таблицы
- устранен дефект конвертации в верхний регистр при упаковке сообщений
- увеличены размеры стека и OMP стека процесса jtdxjt9
- устранен сбой выхода за пределы индекса строки в коде ft8b.f90 (сбой в работе FT8 декодера)
- добавлена фильтрация некоторых ложных FT8 "/R" декодов, добавлена фильтрация ложных FT8 AP типа 2 "/R" декодов
- добавлена информация об авторских правах на содержимое файла cty.dat
- обновление файла ALLCALL7.TXT от 20210402, большого файла cty.dat от 20210421, списка пользователей LoTW от 20210422
- устранен дефект в русском переводе приводивший к сбою в работе разделителя половинок основного окна интерфейса
- в русском переводе удалены горячие кнопки с использованием кириллицы, работа некоторых горячих кнопок основного окна выполнена через дополнительный код использующийся только для русскоязычного интерфейса
- добавлены в перевод списки горячих кнопок и специальных команд мыши
- изменена подсказка к списку частот в интерфейсе настроек конфигурации
- обновления переводов
- сборки JTDX v156 выполнены с модифицированным исходным кодом Hamlib, на основе изменения Hamlib https://github.com/Hamlib/Hamlib/commit/2066bb38fd8b77a46526826b1be2d0f9f34ddf8e от 28-го апреля 2021г.
Информация по изменениям Hamlib доступна через этот линк: https://github.com/Hamlib/Hamlib/commits/master
Информация по устраненным дефектам в Hamlib 4.2 доступна здесь: https://github.com/Hamlib/Hamlib/milestone/7?closed=1
JTDX v2.2.0-rc155 (30.12.2020)
- добавлены последние изменения упаковки/распаковки сообщений WSJT-X
- добавлена опция скрыть символ уведомления о сообщении с декодеров на согласованных фильтрах либо с применением маски известной части сообщения, управление в закладке "Уведомления" настроек конфигурации
- исправлена работа переключения диапазонов по расписанию
- автоматическое управление доступом к опции вызова корреспондента рапортом при изменении позывного пользователя между стандартным и нестандартным в настройках конфигурации
- опция добавления расстояния до корреспондента в комментарии ADIF записи проведенного QSO, управление в закладке "Лог" настроек конфигурации
- индикация выходной мощности трансивера адаптировна под недавно добавленный в Hamlib параметр RF_POWER_METER_WATTS
- пользователь может получить/обновить список звуковых устройств от операционной системы, в закладку "Звук" настроек конфигурации добавлена кнопка "Обновить список"
- при открытии настроек конфигурации программа запрашивает список последовательных(COM) портов от операционной системы
- разрешено использование версий CMake начиная с 3.0 для сборки JTDX под win32
- снято ограничение записи смены УКВ диапазона в файл ALL.TXT при использовании опции "Разрешить изменение частоты TX при передаче"
- добавлен диапазон 8 метров
- патч: при применении изменений настроек конфигурации вид модуляции на трансивере должен выставляться соответственно при выборе режимов USB и Data/Pkt в настройках закладки "Радио"
- обновление ALLCALL7.TXT от 20201228, полного файла cty.dat от 20201223, списка пользователей LoTW от 20201228
- обновлен перевод
- JTDX 2.2.0-rc155 собран с модифицированным исходным кодом Hamlib https://github.com/jtdx-project/jtdxhamlib, основан на Hamlib commit https://github.com/Hamlib/Hamlib/commit/decb02fa3057753f7dde02cae8b343ce2c510be7 от 28 декабря 2020г.
win64 сборки сделаны под Qt 5.15.1, win32 под Qt 5.9.5
где Windows XP&Vista не поддерживаются
Mac сборки под последние версии сделаны под Qt 5.15.2, под операционную систему Sierra под Qt 5.10.1



