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

Версия 17.7 создана на основе исходного кода JTDX v17.6.1.

- под операционной системой Windows XP во входном сигнале часть данных на первой секунде интервала 
  имеет нулевые значения. Чтобы не выводить каждый интервал диагностическое сообщение 'audio gap detected'
  один из отсчетов в потерянном окне заполняется ненулевым значением.

- для базовой работы софта JTDX теперь нет обязательного требования иметь файл CALL3.TXT, без этого файла
  не будут работать часть декодеров Hint и частично проверка ложных декодирований FTRSD. Софт выдает до 4-х
  напоминаний о необходимости скопировать CALL3.TXT в папку с логом после каждого запуска.

- изменены иконка и установочный логотип софта

- добавлена графика для указания полос фильтра JT65 сигналов на водопаде

- увеличен доступный размер позывного для звукового уведомления до 11 символов

- доработана проверка вводимой информации в окна DX Call, DX Grid, 'beep on wanted callsign'   

- переработан измеритель уровня сигналов: диапазон значений увеличен до 90дБ, вместо среднеквадратичного
  теперь измеряется пиковое значение сигнала, если уровень подаваемого сигнала менее 30дБ или более 89дБ то
  цвет индикатора уровня меняется с желтого на красный. Измеритель уровня сигналов показывает входящий в JTDX
  сигнал и позволяет оценить запас динамического диапазона между шумом эфира и максимальным уровнем сигнала 
  с приемника, положение входного сигнала в динамическом диапазоне АЦП, уровнеь собственных шумов приемника
  и входа звуковой карты.

- слайдер усиления приемного тракта удален с основного окна интерфейса. JTDX не применяет дополнительного
  усиления ко входному сигналу для его декодирования. Для регулировки уровня входного сигнала можно 
  использовать слайдер операционной системы.

- в интерфейсе конфигурации добавлена закладка Filters

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

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

- перераспределено количество попыток декодирования JT65 сигналов для настроек 'Number of decoding 
  attempts' =1 или =2, в закладке Advanced конфигурации, что привело к росту вероятности декодирования
  слабых сигналов по сравнению в версией 17.6

- устранены дефекты: неправильное отображение времени при повторном декодировании интервала в режиме JT9, 
  чрезмерная продолжительность повторного декодирования в режиме JT9 при использовании кнопки Decode

- повышена эффективность декодирования Fano декодера JT9 сигналов на RX частоте за счет использования 
  большего количества попыток декодирования

- повторное декодирование JT9 сигналов при использовании кнопки Decode при режиме передачи JT9: сужена
  полоса повторного декодирования до +- 2 Гц относительно RX частоты, многократно увеличено количество 
  попыток декодирования, количество кандидатов на декодирование сокращено до двух

- изменена логика повторного декодирования при использовании кнопки Decode: для режима передачи JT9 не
  используется JT65 декодер, для режима передачи JT65 не используется JT9 декодер

- добавлен функционал позволяющий декодировать остаток интервала при позднем запуске софта или при передаче
  сообщения в первой части минутного интервала. Порог выставлен на 35-ую секунду интервала, последние 12 секунд 
  интервала позволяют декодировать JT65 сообщения с уровнем SNR -01 дБ. При изменении диапазона как и 
  в предыдущих версиях JTDX если момент изменения находится между 12-ой и 35-ой секундой минутного интервала
  то декодируются часть сигналов с обоих диапазонов, если момент измененеия находится вне этих порогов 
  то декодируются сигналы одного из диапазонов.

- для диапазона 20м в выбое частот добавлен поддиапазон 14080-14085кГц для совместного использования JT9 и JT65
  видов излучения без частотного разделения между JT65 и JT9. Использование этого поддиапазона рассматривается 
  как возможная альтернатива для вида JT65 уже перегруженному участку JT65  14076-14078.5кГц.

Рекомендуемые настройки JTDX:

- комбинированный режим JT65+JT9
- кнопка AGCc: включайте эту кнопку только если в начале интервала отрабатывает АРУ приемника на
  сильные JT сигналы. Срабатывание АРУ можно определить по перепаду уровня шума на водопаде. 
- кнопка Hint: рекомендуется держать эту кнопку всегда включенной, активирует группу из 12 декодеров
  работающих с использованием согласованных фильтров, позволяет декодировать сигналы с соотношением
  сигнал/шум вплоть до -35дБ
- кнопка Clean DX, используйте эту кнопку для ручной очистки окон DX Call DX Grid после окончания
  QSO, очистка этих окон немного снижает количество ложных Hint декодирований.

Закладка настроек Advanced:

- Number of decoding attempts(количество попыток декодирования): установить согласно требуемому времени
  декодирования. Зависит от количества ядер процессора и тактовой частоты. Для двухядерного процессора
  с тактовой частотой 2ГГц можно установить значение 1, для двухядерного процессора с тактовой частотой
  3ГГц можно установить значение 3. Чем больше это значение тем выше вероятность декодирования слабых
  сигналов. 

- Number of decoding passes (количество проходов декодирования) - рекомендуется значение 4, можно установить
  3 или 2 на процессорах с низкой производительностью (тактовая частота менее 2ГГц если при количестве попыток
  декодирования = 1 процесс декодирования не вписывается в 10 секунд конца приемного интервала)

- RX frequency decoding attempts (количество попыток декодирования для отдельных проходов декодирования на
  приемной частоте QSO). Значение 1 для слабых процессоров, 2 для процессоров с двумя и более ядрами и тактовой
  частотой более 3ГГц, 3 для мощных многоядерных процессоров. 

- Hinted decoding DT range = 1

- Use frequency mask decoding. Функционал в софте включен по умолчанию и выключается по превышении порога 
  определенного количества JT65 кандидатов на диапазоне. Для быстрых процессоров желательно поставить галочку 
  чтобы этот функционал не отключался в условиях загруженного диапазона.

Диапазон частот на водопаде: выставить на водопаде такую полосу частот в которой требуется декодировать 
  JT65/JT9 сигналы. Установка значения Bins/Pixel позволяет выбрать приемлемый размер окна водопада. 
  Все сигналы расположенные по частоте за пределами окна водопада не декодируются.

Для правильной работы декодеров Hint и фильтрации ложных сообщений декодера FTRSD необходимо скопировать
  файл CALL3.TXT в папку где находится JTDX лог (File -> Open log directory).


Программа JTDX может давать ложные JT65 FTRSD и Hint декодирования. Каждое Hint декодирование 
маркированное звездочкой и каждое FTRSD декодирование маркированное знаком '?' блокируется при отправке спотов 
на сервер pskreporter.info, но может быть передано программой JTAlert на сервер hamspots.net.

Внимание: большое число попыток декодирования или использование кнопки SWL приводят к высокой загрузке
центрального процессора компьютера в течении продолжительного времени, вызывая повышенное потребление 
электроэнергии и увеличивая требования к охлаждению процессора.



Переход между разными версиями софта JTDX.

Переход с JTDX v16.x на 17.x: cофт создаст новую папку JTDX (File -> Open log directory) куда 
необходимо будет вручную скопировать свой лог wsjt_log.adi и файл CALL3.TXT (файл поставляется 
в комплекте с софтом, последняя версия файла опубликована на сайте JTDX 
http://www.qrz.lt/ly3bg/JTDX/jtdx.html ).

Переход с версий до JTDX v17.х на 17.7 и обратно: изменился формат файла JTDX.INI, 
старый файл необходимо удалить. При переходе на 17.6 рекомендуется обновить CALL3.TXT до 
последней версии.

Детальная инструкция по удалению JTDX.INI файла есть здесь:
http://www.qrz.lt/ly3bg/JTDX/info/instal_ru.html#notes
