en gb ru ru

  • slide1
  • slide2

JTDX v18.0.0.133 измененный функционал

 JTDX v18.0 (18.0.0.133) измененный функционал

- повышена эффективность декодирования JT9 сигналов в режимах JT9 и JT9+JT65.
В одиночном режиме JT9 эффективность декодирования выше чем в комбинированном JT9+JT65.

- добавлен функционалы полосового фильтра и SWL для режима JT9. Фильтр имеет полосу 100 Гц
и предназначен для использования с медленными процессорами

- установки Bins/Pixel и NAvg в настройках водопада больше не влияют на яркость отображения
сигналов на водопаде

- при снятой галочке 'Lock TX=RX' изменена установка частоты с использованием мыши и водопада:
- левая клавиша мыши устанавливает приемную частоту
- одновременное нажатие кнопки CTRL на клавиатуре и левой клавиши мыши устанавливает приемную
частоту и частоту передачи
- правая клавиша мыши устанавливает частоту передачи

- устранен дефект в JT9/T10 Hint декодерах: при пустом окне DX Call декодер иногда выдавал
сообщение 'mycall 73'

- переработан функционал компенсации ступеньки шума вызванной срабатыванием АРУ. Теперь при включенной
кнопке AGCc и отсутствии срабатывания АРУ в приемнике эффективность декодирования сигналов снижается
незначительно

- применено масштабирование отображения уровня сигналов на водопаде, теперь ступеньку шума при
отрабатывании АРУ на водопаде не видно

- генератор случайных чисел srand в FTRSD декодере заменен на генератор rand для которого в каждом проходе
декодирования используется свое число инициализации. Теперь повторное декодирование последнего интервала
или звукового wav файла в большинстве случаев должно давать такой же результат как при первичном
декодировании

- выполнено декодирование второй и третьей гармоник JT65A сигналов. Глубина декодирования гармоник
настраивается в закладке Advanced, значение 0 означает что декодирование гармоник выключено.
Декодированные сообщения из гармоник JT65 сигналов могут выводиться в окно декодированных сообщений, этот
функционал активируется в закладке Misc основного окна интерфейса.

- выполнено вычитание декодированных сигналов-гармоник JT65A, этот функционал при большой загрузке диапазона
повышает эффективность декодирования слабых JT65 сигналов

- на основе кода WSJT-X применен функционал сокрытия меню основного окна интерфейса (чек-бокс Menus) и органов
управления настройками водопада (чек-бокс Controls)

- при отправке данных QSO на eQSL сервер применен настраиваемый пользователем таймер. Этот функционал будет
полезен при больших задержках пакетов в соединении с сетью Интернет, в том числе при использовании провайдером
Интернет услуг уровней качества обслуживания абонентов (QoS). Значение таймера настраивается в закладке Reporting
настроек.

- выполнен опциональный обход всех фильтров текстовых сообщений, может быть включен/выключен в закладке Misc
основного окна интерфейса

- выполнен опциональный обход всех фильтров текстовых сообщений декодированных на приемной частоте QSO,
может быть включен/выключен в закладке Misc основного окна интерфейса. Также обход всех текстовых фильтров
на частоте QSO теперь автоматически включается при повторном декодировании последнего интервала или звукового
wav файла через нажатие кнопки Decode или двойном щелчке кнопкой мыши на водопаде.

- выполнен функционал всплывания основного окна интерфейса при срабатывании уведомлений, сделан независимо
от звукового уведомления. Этот функционал может работать нестабильно, пользователь может включить/выключить
его в закладке Misc основного окна интерфейса.

- уведомление системным звуком теперь выполняется один раз в декодированном интервале. Поскольку в операционной
системе Windows для системного звука может быть выбрана мелодия многократное срабатывание звукового уведомления
при декодировании интервала приводило к генерации хаотичных звуков.

- изменено имя исполняемого файла и процесса с wsjtx.exe на jtdx.exe, имя процесса jt9.exe на jtdxjt9.exe. Это
изменение позволило использовать одновременно JTDX с WSJT-X без прописки дополнительных ключей rig-name в ярлыках
запуска. Программное обеспечение JTAlert версии 2.10.4 поддерживает и старое и новое имя исполняемого
файла/процесса JTDX через выбор необходимого имени в настройках.

- на водопаде применен вертикальный маркер серого цвета для индикации верхней частоты декодирования JT65 сигналов,
выставленной в закладке Advanced настроек

- в комбинированном режиме JT9+JT65 горизонтальная линия серого цвета показывает пользователю частотную область
в которой не будут декодироваться какие либо сигналы, если пользователь по ошибке или преднамеренно установил
верхнюю частоту декодирования JT65 сигналов менее чем нижняя частота декодирования JT9 сигналов

- при снятой галочке 'Lock Tx=Rx' упрощен переход из JT65 в JT9 и обратно в JT65 в комбинированном режиме JT9+JT65.
Для перехода используются левая и правая клави мыши и водопад.
Если приемная частота QSO находится в полосе JT65 то при установке мышью приемной частоты(или частоты передачи) выше
границы декодирования JT65 сигналов то режим передачи будет автоматически изменен с JT65 на JT9 и частота передачи
(или приемная частота) будет выставлена равной выбранной приемной(или частоте передачи) соответственно.

Маркер нижней частоты декодирования JT9 сигналов используется как порог для перехода из режима передачи JT9 в JT65.
В случае если верхняя частота декодирования JT65 сигналов выше нижней частоты приема JT9 сигналов, например 2700Гц и
2400Гц, то имеем полосу (в этом примере 300 Гц) в которой автоматичекая смена режима передачи отрабатывать не будет.

 

- чек-боксы 'Auto TX' и 'Disable TX after 73' функционала для удобства использования перемещены из закладки General настроек
в основное окно интерфейса и заменены кнопками

- положение разделителя окон декодированных сообщений теперь сохраняется в файле JTDX.INI

- создан функционал сценариев коротких последовательностей сообщений, управляется через закладку Sequencing настроек:

- 'Halt Tx if operator I called answered to other operator' (Отключить передачу если оператор которого я вызвал
ответил другому оператору). Этот функционал по умолчанию включен, передача будет отключена если в декодированном
стандартном сообщении находятся позывной вызываемого оператора, другой позывной и рапорт или QTH локатор.

- 'Come back to calling CQ if there is no answer to report message decoded N times' (Вернуться к передаче сообщения
CQ если на переданное другому оператору сообщение с рапортом ответ не был декодирован N раз). Этот функционал
может использоваться в сценарии работы на общий вызов и при достижении установленного значения счетчиком программа
автоматически сгенерирует CQ сообщение.

- 'Halt TX if report message to me is not decoded after N transmissions' (Отключить передачу если ожидаемое ответное
сообщение с рапортом не было декодировано после N переданных сообщений). Этот функционал может использоваться
в сценарии работы в поиске и при достижении установленного значения счетчиком передача будет отключена.

- 'Halt TX if the same report message was received N times' (Отключить передачу если точно такое же сообщение с рапортом
было декодировано N раз). Функционал создан для остановки непрерывного цикла передачи одних и тех же сообщений если
другой оператор не может декодировать адресованное ему сообщение или отвлекся от управления программой.

- 'Halt TX if the same RRR/RR73/73 message was received N times' (Отключить передачу если точно такое же RRR/RR73/73
сообщение было декодировано N раз). Функционал создан для остановки непрерывного цикла передачи одних и тех же
сообщений если другой оператор не может декодировать адресованное ему сообщение или отвлекся от управления программой.

- устранены два дефекта: прыжок низкой частоты при переходе из режима T10 в JT9 и сбой установки необходимого диаапазона и
частоты VFO трансивера при переходе между режимами WSPR и JT65 или JT9+JT65.

- реализована возможность передачи двух сообщений в одном интервале при окончании QSO: RRR+CQ либо RR73+CQ. Функционал
включается/выключается щелчком правой клавиши мыши на кнопке RRR/RR73 закладки 2 генерации сообщений.
При использовании этого функционала передача каждого из двух сообщений занимает примерно половину временного интервала
и при передаче в каждое сообщение/сигнал закладывается примерно 50% ошибок.
Этот функционал можно использовать при передаче JT65 сигналов в случае если от корреспондента текущего QSO получен рапорт
не хуже чем -10дБ SNR.

- выполнен опциональный функционал автоматического занесения QSO в лог, может быть активирован в закладке Reporting настроек
('Enable automatic logging of QSO') как альтернативный выбор приглашению внести QSO в лог ('Prompt me to log QSO').
Оператор может перейти полностью в ручной режим занесения QSO в лог снятием галочки в одном из этих чек-боксов.
Полностью ручной режим занесения QSO в лог является значением по умолчанию.

- при записи QSO в лог фон окна DX Call с позывным корреспондента меняет цвет с белого на зеленый, для напоминания оператору
о том что QSO уже занесено в лог при ручном режиме и как уведомление о том что QSO занесено в лог при автоматическом режиме
внесения QSO в лог

- при занесении QSO в лог теперь выполняется проверка позывного, в сценарии когда передаются два последовательных RRR/RR73/73
сообщения адресованные разным операторам софт выдает приглашение на занесение каждого QSO либо автоматически заносит оба в
зависимости от установленных настроек

- значение по умолчанию для верхней границы декодирования JT65 сигналов изменено с 3000Гц на 2700Гц

- создан опциональный функционал 'show messages with my call in RX frequency window' (показывать сообщения содержащие мой
позывной в окне декодированных сообщений приемной частоты, правое окно). По умолчанию включен, может быть выключен
в закладке Misc основного окна интерфейса.

- улучшено распознавание позывного оператора в декодированном сообщении для функционала уведомлений

- изменен функционал 'Clear DX call and grid after logging' (очистить окна DX Call и DX Grid после внесения QSO в лог).
Применен таймер с которым очистка окон выполняется в конце интервала в котором оператор или софт вносит QSO в лог.

- добавлен функционал QSO time on / time off (фиксации в логе времени начала и окончания QSO), эти данные передаются во
внешние программы через UDP интерфейс. Повышена точность определения времени начала и конца QSO.

- теперь поддерживается обработка некоторых неправильных последовательностей стандартных сообщений, как в ручном
так и полуавтоматическом режиме генерации сообщений:

- в ответ на переданное CQ сообщение принимается сообщение 'ROGER+REPORT', в результате обработки
такого сценария программа генерирует сообщение 'ROGER+REPORT'
- при вызове корреспондента сообщением содержащим QTH локатор в ответ принимается сообщение 'ROGER+REPORT',
в результате обработки такого сценария программа генерирует сообщение 'ROGER+REPORT'
- после передачи сообщения 'REPORT' в ответ принимается сообщение 'REPORT', в результате обработки такого сценария
программа генерирует сообщение 'RRR/RR73'

- в программе выполнен опциональный полуавтоматический режим проведения QSO для JT65/JT9/T10, активируется кнопкой AutoSeq
в основном окне интерфейса. Пользователь при помощи мыши выбирает декодированное сообщение от оператора с которым он
желает провести QSO, после чего программа генерирует необходимую последовательность сообщений и завершает QSO.
Если пользователь работал на общий вызов то по завершении QSO программа продолжит давать общий вызов, если работал
в поиске то после окончания QSO программа выключит передачу.

Полуавтоматический режим проведения QSO может использоваться вместе с автоматическим занесением QSO в лог и функционалом
сценариев коротких последовательностей сообщений (закладка Sequencing настроек) за исключением функционала 'Halt TX if
the same RRR/RR73/73 message was received N times' который не поддерживается в полуавтоматическом режиме проведения QSO.

Полуавтоматический режим проведения QSO обрабатывает декодированные на любой частоте стандартные соообщения,
при завершении QSO поддерживается прием/обработка некоторых адресных свободных сообщений, содержащих и позывной оператора
и "73", например "UA1AAA TNX 73", "UA1AAA HNY73", "UA1AAA73MXMAS".
При завершении QSO поддерживается прием/обработка в AutoSeq безадресного свободного сообщения содержащего "73",
если последнее было принято на приемной частоте QSO, например сообщение '15W 3EL TU73'

Другие безадресные свободные сообщения, например "3EL 15W HNY", не обрабатываются в полуавтоматическом режиме.

- для сборки версии для общего доступа JTDX v18.0.0.133 под операционную систему MS Windows использовалась последняя
версия Hamlib 3.2

en gb ru ru