-
05.01.2017, 11:39 #3661
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
JTDX v17.4 software is released for public access
Software and source code are published on the JTDX web page:
Собранный софт JTDX v17.4 и исходный код можно взять здесь:
JTDX
альтернативно можно взять здесь:
SW 17.4 user interface UI1 https://cloud.mail.ru/public/CQq7/XifL75qEx
SW 17.4 user interface UI3 https://cloud.mail.ru/public/AVBh/o6BYD5jrh
source code 17.4 https://cloud.mail.ru/public/FLyE/9WnmdwS7q
Переход между разными версиями софта JTDX.
Переход с JTDX v16.x на 17.x: cофт создаст новую папку JTDX (File -> Open log directory) куда
необходимо будет вручную скопировать свой лог wsjt_log.adi и файл CALL3.TXT (идет
в комплекте с софтом).
Переход с предыдущих версий JTDX v17.х на 17.4 и обратно: изменился формат файла JTDX.INI,
старый файл необходимо удалить.
Детальная инструкция по удалению JTDX.INI файла есть здесь:
JTDX installation notes
-
05.01.2017, 11:40 #3662
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
JTDX v17.4 измененный функционал
Версия 17.4 создана на основе исходного кода JTDX v17.3.2.
- все фильтры ложных декодирований FTRSD доработаны и перемещены в отдельный блок исходного
кода сразу после декодера FTRSD, что при признании декодированного сообщения ложным дает
возможность попробовать декодировать сигнал этого кандидата декодерами Hint.
- применен функционал компенсации перепада шума вызванного срабатыванием АРУ приемника. Этот
функционал позволяет увеличить эффективность декодирования JT65 и JT9 сигналов при использовании
АРУ, если АРУ на интервале декодирования не срабатывала от JT сигналов или не используется
то эффективность декодирования снижается, для оперативного включения/выключения функционала
компенсации АРУ в окне основного интерфейса сделана кнопка AGCc.
- большая часть проверок ложных декодирований теперь основывается на информации из файла
ALLCALL.TXT. Этот файл при установке JTDX копируется установщиком в папку /bin/data/ и
содержит список позывных которые наблюдались в JT видах излучения последние два года.
Файл CALL3.TXT продолжает использоваться в основном для работы Hint декодеров и содержит
в себе информацию из JT спотов последних месяцев.
- доработан функционал уведомлений: в закладке Notifications сделано окно предпросмотра
комбинаций цвета в зависимости от выбранных критериев уведомлений. Облегчает и делает
наглядной настройку цвета для уведомлений. Исходный код создал Arvo ES1JA.
- доработан функционал уведомлений: окна декодированных сообщений переведены в табличный формат
и для строк содержащих MyCall теперь используется отдельная ячейка с фоном красного цвета,
расположенная справа от декодированного сообщения. Этот функционал упрощает поиск необходимых
декодированных сообщений в случае когда вызов происходит на частоте отличающейся от приемной.
Исходный код создал Arvo ES1JA.
- выполнен отключаемый функционал отправки данных проведенной QSO на сервер eQSL. Добавлены
необходимые настройки в закладку Settings->Reporting. Исходный код создал Arvo ES1JA.
- сделан независимый функционал уведомлений по диапазонам и видам излучения. Исходный код
создал Arvo ES1JA.
- применено селективное включение DXCall Hint декодеров в зависимости от последнего переданного
сообщения. Этот функционал снижает количество ложных Hint декодирований во время проведения QSO.
- для почти всех DXCall Hint декодеров применено DT окно +- 0.2 секунды относительно значения DT
ранее декодированного сообщения. Этот функционал снижает количество ложных Hint декодирований
во время проведения QSO.
- CQ/CQ DX DXCall Hint декодер разделен на два отдельных декодера: CQ и CQ DX. По последнему
временно снижена чувствительность, функционал будет доработан в следующей версии.
- создан новый декодер DXCall Hint для "MyCall + HisCall + GRID" сообщений, для случая повторного
вызова корреспондентом. В версии 17.4 всего 12 Hint декодеров.
- в FTRSD декодере для всех сигналов-кандидатов с уровнем SNR менее -24дБ теперь используется
генератор случайных чисел srand, что в сочетании с несколькими проходами декодирования позволило
повысить чувствительность декодера FTRSD для сигналов с малым значением SNR
- расширено применение кнопки Decode на повторное декодирование JT9 сигналов для использования
вместе с включенным/выключенным функционалом компенсации АРУ
-
05.01.2017, 11:45 #3663
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
JTDX v17.4: Результаты тестирования
Test results, JT65a, number of decoding attempts=1, decoding passes=4:
Wideband experience based Hint decoder
test Web SDR audio files https://cloud.mail.ru/public/LrVm/zEkJ1ZVLg
CALL3.TXT file as of November 2nd, 2016, 21570 records
SW version / total JT65 decodes / BM-FTRSD decodes / wideband CQ/CQ DX Hint / experience based Hint / JT9 /
v17.2 Hint OFF / 3087 / 3087 / - / - /
v17.2 Hint ON / 3296 / 3055 / 61* / 180* / - /
v17.3 Hint ON / 3315 / 3028 / 94* / 193* / - /
v17.4 Hint OFF / 3123 / 3123 / - / - / 374 / # AGCc is OFF
v17.4 Hint OFF / 3162 / 3162 / - / - / 378 / # AGCc is ON
v17.4 Hint ON / 3355 / 3064 / 98 / 193 / - / # AGCc is OFF
v17.4 Hint ON / 3432 / 3083 / 127 / 222 / - / # AGCc is ON
*it is not possible to confirm every hinted CQ/CQ DX decode from these
SDR audio files is correct one.
-----------------------
Wideband CQ messages Hint decoder, -28dB SNR files, CALL3.TXT based:
v16.4 37.5% --- CALL3.TXT/20480 records
v16.6 37.3% --- CALL3.TXT/20480 records
v16.7 36.1% --- CALL3.TXT/20480 records
v16.8 37.9% --- CALL3.TXT/20480 records
v16.9 38.4% --- CALL3.TXT/20480 records
v16.9.1 39.5% --- CALL3.TXT/20480 records
v17.0.1 37.6% --- CALL3.TXT/21570 records
v17.1 37.8% --- CALL3.TXT/21570 records
v17.2 37.9% --- CALL3.TXT/21570 records
v17.3 38.4% --- CALL3.TXT/21570 records only hintwidecq. hintwidedx decoders, others bypassed
v17.4 38.7% --- CALL3.TXT/21570 records only hintwidecq. hintwidedx decoders, others bypassed
v17.4 89.6% --- CALL3.TXT/21570 records no test bypass used
-----------------------
Wideband CQ DX messages Hint decoder, -28dB SNR files, CALL3.TXT based:
v16.4 36.4% --- CALL3.TXT/20480 records
v16.6 37.0% --- CALL3.TXT/20480 records
v16.7 35.0% --- CALL3.TXT/20480 records
v16.8 35.1% --- CALL3.TXT/20480 records
v16.9 36.4% --- CALL3.TXT/20480 records
v16.9.1 37.3% --- CALL3.TXT/20480 records
v17.0.1 35.9% --- CALL3.TXT/21570 records
v17.1 35.6% --- CALL3.TXT/21570 records
v17.2 36.1% --- CALL3.TXT/21570 records
v17.3 36.7% --- CALL3.TXT/21570 records only hintwidecq. hintwidedx decoders, others bypassed
v17.4 36.6% --- CALL3.TXT/21570 records only hintwidecq. hintwidedx decoders, others bypassed
v17.4 37.6% --- CALL3.TXT/21570 records no test bypass used
-----------------------
CALL3 based, QSO frequency hinted decoder, -29dB SNR simulated signals, 1000 files,
decoding probability:
v16.4 54.7% --- CALL3.TXT/20480 records
v16.6 54.7% --- CALL3.TXT/20480 records
v16.7 52.9% --- CALL3.TXT/20480 records
v16.8 56.0% --- CALL3.TXT/20480 records
v16.9 58.0% --- CALL3.TXT/20480 records
v16.9.1 59.0% --- CALL3.TXT/20480 records
v17.0.1 57.9% --- CALL3.TXT/21570 records
v17.1 58.0% --- CALL3.TXT/21570 records
v17.2 this decoder is obsolete starting from v17.2
-----------------------
CALL3 based, QSO frequency group of decoders, -29dB SNR simulated signals, 1000 files,
decoding probability:
'CQ hiscall hisgrid' message decoder
v17.2 60.5% --- CALL3.TXT/21570 records
v17.3 60.3% --- CALL3.TXT/21570 records
'mycall hiscall hisgrid' message decoder
v17.2 58.4% --- CALL3.TXT/21570 records
v17.3 63.9% --- CALL3.TXT/21570 records
'mycall hiscall report' message decoder
v17.2 52.7% --- CALL3.TXT/21570 records
v17.3 this decoder is obsolete starting from v17.3
-----------------------
DX Call based, QSO frequency hinted decoder, -31dB SNR simulated signals, 1000 files,
decoding probability:
v16.4 36.2%
v16.6 36.5%
v16.7 33.6%
v16.8 36.1%
v16.9 40.2%
v16.9.1 44.4%
v17.0.1 43.4%
v17.1 43.6%
v17.2 43.7%
v17.3 51.3% CQ/CQ DX messages decoder
v17.4 52.6% CQ message decoder
v17.4 56.7% 'MyCall + HisCall + GRID' message decoder
-----------------------
DX Call based, QSO frequency CQ/CQ DX messages decoder, -33dB SNR simulated signals, 1000 files,
decoding probability:
v17.3 10.5%
-----------------------
DX Call based, QSO frequency CQ/CQ DX messages decoder, -35dB SNR simulated signals, 1000 files,
decoding probability:
v17.3 1.6%
-----------------------
SDR audio files decoding test results:
test files: https://cloud.mail.ru/public/TTXb/g7zKnmCGF
correct/ false decodes
v16.4 hint off 2605/3
v16.6 hint off 2607/5
v16.7 hint off 2623/3
v16.8 hint off 2622/2
v16.9 hint off 2620/4
v16.9.1 hint off 2624/3
v17.0.1 hint off 2619/2
v17.1 hint off 2630/3
v17.2 hint off 2631/3
v17.3 hint off 2631/0
v17.4 hint off 2632/0
v16.4 hint on 2655/3 * --- CALL3.TXT/20480 records
v16.6 hint on 2653/5 * --- CALL3.TXT/20480 records
v16.7 hint on 2669/3 * --- CALL3.TXT/20480 records
v16.8 hint on 2674/3 * --- CALL3.TXT/20480 records
v16.9 hint on 2672/4 * --- CALL3.TXT/20480 records
v16.9.1 hint on 2677/3 * --- CALL3.TXT/20480 records
v17.0.1 hint on 2674/4 * --- CALL3.TXT/21570 records
v17.1 hint on 2676/3 * --- CALL3.TXT/21570 records
v17.2 hint on 2721/1 * --- CALL3.TXT/21570 records
v17.3 hint on 2748/0 * --- CALL3.TXT/21570 records
v17.4 hint on 2748/0 * --- CALL3.TXT/21570 records
for decoding attempts=3:
correct/ false decodes
v16.4 hint off 2618/1
v16.6 hint off 2616 total
v16.7 hint off 2629/2
v16.8 hint off 2630/1
v16.9 hint off 2639/3
v16.9.1 hint off 2639/3
v17.0.1 hint off 2637/4
v17.1 hint off 2641/3
v17.2 hint off 2647/1
v17.3 hint off 2637/2
v17.4 hint off 2642/3
-----------------------
SDR audio files with more than 20 signals in each file, decoding test results:
test files: https://cloud.mail.ru/public/9Dfk/xrP5GvfYR
correct/ false decodes
v16.4 hint off 3172/6
v16.6 hint off 3168/7
v16.7 hint off 3189/9
v16.8 hint off 3198/3
v16.9 hint off 3214/6
v16.9.1 hint off 3229/1
v17.0.1 hint off 3230/2
v17.1 hint off 3231/4
v17.2 hint off 3232/5
v17.3 hint off 3232/0
v17.4 hint off 3228/1
v16.4 hint on 3248/4 * --- CALL3.TXT/20480 records
v16.6 hint on 3251/4 * --- CALL3.TXT/20480 records
v16.7 hint on 3272/9 * --- CALL3.TXT/20480 records
v16.8 hint on 3284/4 * --- CALL3.TXT/20480 records
v16.9 hint on 3300/7 * --- CALL3.TXT/20480 records
v16.9.1 hint on 3306/1 * --- CALL3.TXT/20480 records
v17.0.1 hint on 3304/1 * --- CALL3.TXT/21570 records
v17.1 hint on 3310/4 * --- CALL3.TXT/21570 records
v17.2 hint on 3354/3 * --- CALL3.TXT/21570 records
v17.3 hint on 3376/0 * --- CALL3.TXT/21570 records
v17.4 hint on 3372/0 * --- CALL3.TXT/21570 records
for decoding attempts=3:
v16.4 hint off 3218 total
v16.6 hint off 3217 total
correct/ false decodes
v16.7 hint off 3223/4
v16.8 hint off 3225/1
v16.9 hint off 3233/5
v16.9.1 hint off 3247/5
v17.0.1 hint off 3244/2
v17.1 hint off 3255/1
v17.2 hint off 3252/1
v17.3 hint off 3256/0
v17.4 hint off 3256/3
*it is not possible to confirm every hinted CQ/CQ DX decode from these
SDR audio files is correct one.
-----------------------
FTRSD weak signal decoding, -25dB SNR simulated signals, 10 signals in each file,
200 files used for test, decoding probability:
test files: https://cloud.mail.ru/public/7SYw/BNWYg6hTJ
v16.4 hint off 17.0%
v16.6 hint off 17.4%
v16.7 hint off 16.1%
v16.8 hint off 17.1%
v16.9 hint off 16.8%
v16.9.1 hint off 16.3%
v17.0.1 hint off 16.0%
v17.1 hint off 21.1%
v17.2 hint off 21.6%
v17.3 hint off 21.4%
v17.4 hint off 23.0% # AGCc is OFF
v17.4 hint off 21.6% # AGCc is ON
-----------------------
FTRSD weak signal decoding, -25dB SNR simulated signals, 10 signals in each file,
200 files used for test, decoding on the QSO frequency 1000Hz, decoding probability:
test files: https://cloud.mail.ru/public/7SYw/BNWYg6hTJ
v16.8 hint off 20.0%
v16.9 hint off 24.0%
v16.9.1 hint off 24.0%
v17.0.1 hint off 27.0%
v17.1 hint off 28.0%
v17.2 hint off 28.0%
v17.3 hint off 28.0%
v17.4 hint off 29.0% # AGCc is OFF
v17.4 hint off 28.0% # AGCc is ON
-----------------------
Per pass decoding statistics, number of decodes, audio files with more than 20 signals
in the file, hint off:
v16.1, number of decodes:
pass 1 subpass 1 2502 80%
pass 1 subpass 2 152 5%
---
pass 1 total 2654 85%
pass 2 364 11%
pass 3 95 3%
pass 4 34 1%
__________________________________
* Для декодирований широкополосных декодеров CQ/CQ DX из SDR файлов невозможно определить все ли полученные декодирования верны.
-
05.01.2017, 11:47 #3664
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
Рекомендуемые настройки для версии 17.4:
Рекомендуемые настройки для версии 17.4:
- комбинированный режим JT65+JT9
- кнопка AGCc: включайте эту кнопку только если в начале интервала отрабатывает АРУ приемника на
сильные JT сигналы. Срабатывание АРУ можно определить по перепаду уровня шума на водопаде.
- кнопка Hint: рекомендуется держать эту кнопку всегда включенной, активирует группу из 12 декодеров
работающих с использованием согласованных фильтров, позволяет декодировать сигналы с соотношением
сигнал/шум вплоть до -35дБ
- кнопка Clean DX, используйте эту кнопку для ручной очистки окон DX Call DX Grid после окончания
QSO, очистка этих окон в версии 17.4 немного снижает количество ложных Hint декодирований.
Закладка настроек Advanced:
- Number of decoding attempts(количество попыток декодирования): установить согласно требуемому времени
декодирования. Зависит от количества ядер процессора и тактовой частоты. Для двухядерного процессора
с тактовой частотой 2ГГц можно установить значение 1, для двухядерного процессора с тактовой частотой
3ГГц можно установить значение 3. Чем больше это значение тем выше вероятность декодирования слабых
сигналов.
- Number of decoding passes (количество проходов декодирования) - рекомендуется значение 4, можно установить
3 или 2 на процессорах с низкой производительностью (тактовая частота менее 2ГГц если при количестве попыток
декодирования = 1 процесс декодирования не вписывается в 10 секунд конца приемного интервала)
- Hinted decoding DT range = 1
Диапазон частот на водопаде: выставить на водопаде такую полосу частот в которой требуется декодировать
JT65/JT9 сигналы. Установка значения Bins/Pixel позволяет выбрать приемлемый размер окна водопада.
Все сигналы расположенные по частоте за пределами окна водопада не декодируются.
Для правильной работы декодеров Hint и фильтрации ложных сообщений декодера FTRSD необходимо скопировать
файл CALL3.TXT в папку где находится JTDX лог (File -> Open log directory).
Программа JTDX v17.4 может давать ложные JT65 FTRSD и Hint декодирования. Каждое Hint декодирование,
маркированное звездочкой, блокируется при отправке спотов на сервер pskreporter.info, но может быть
передано программой JTAlert на сервер hamspots.net.
Внимание: большое число попыток декодирования или использование кнопки SWL приводят к высокой загрузке
центрального процессора компьютера в течении продолжительного времени, вызывая повышенное потребление
электроэнергии и увеличивая требования к охлаждению процессора.
-
05.01.2017, 11:57 #3665
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
Если проблема останется на версии 17.4 то для воспроизведения необходим Ваш INI файл записанный при использовании WSPR, и выключении софта до момента сбоя (при сбое конфигурация в INI не сохраняется).
Проблема также может быть связана с работой CAT и с работой на передачу WSPR, можно попробовать поменять варианты CAT Hamlib/OmniRig.
-
05.01.2017, 12:16 #3666
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
-
05.01.2017, 13:05 #3667
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
-
05.01.2017, 13:44 #3668
- Регистрация
- 21.06.2009
- Адрес
- г. Донецк
- Возраст
- 67
- Сообщений
- 721
- Поблагодарили
- 203
- Поблагодарил
- 106
-
05.01.2017, 14:20 #3669
-
05.01.2017, 14:28 #3670
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
-
05.01.2017, 14:37 #3671
- Регистрация
- 08.09.2009
- Адрес
- Житомир
- Сообщений
- 99
- Поблагодарили
- 5
- Поблагодарил
- 7
Установил 17.4 Win10. После первого декода появилась заставка о том что файл Call3 пустой или поврежден. Кнопка Decode остается активной и далее прога не работает. После "некоторых танцев с бубном" выяснилось, что если в проге открыть путь File - Open log directory то открывается не папка установки программы а папка расположенная по пути C:\Users\........\AppData\Local\JTDX . В ней оказался файл Call3 действительно пустой. После копирования в нее этого файла прога заработала. Также пришлось копировать туда и файл лога.adi чтобы заработала раскраска. Также программа не принимает авторский файл цветовой схемы. Переустановка программы ничего не дает. Это только у меня так получилось?
73! Анатолий - UT2XL
-
05.01.2017, 14:46 #3672
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
о необходимости ручного копирования CALL3.TXT сказано во всех возможных документах, про копирование лога при переходе с 16.х на 17.х там же.
Что такоеавторский файл цветовой схемы?Последний раз редактировалось UA3DJY; 05.01.2017 в 14:49.
-
05.01.2017, 15:14 #3673
- Регистрация
- 08.09.2009
- Адрес
- Житомир
- Сообщений
- 99
- Поблагодарили
- 5
- Поблагодарил
- 7
Программа по умолчанию становится на диск С:\JTDX\JTDX .Туда были скопированы файлы Call3.txt и файл лога формате adi. Далее получилось как я написал выше. Я же обращаю Ваше внимание, что пришлось дополнительно копировать файл Call3 в папку которая открылась при File - Open log directory . Программа открывает папку не по пути С:\JTDX\JTDX а по пути C:\Users\........\AppData\Local\JTDX. Вопрос - почему открывается папка в скрытых файлах? В предыдущей версии такого не было - скопировал в С:\JTDX\JTDX необходимые файлы и все сразу заработало.
По поводу удаления JTDX.INI - не первый раз проделываю. Удаляю, заменяю Вашим UA3ALE_color_scheme_17.4_JTDX и ничего не меняется. Остается работать файл ini созданный программой.73! Анатолий - UT2XL
-
05.01.2017, 15:36 #3674
-
05.01.2017, 15:49 #3675
Социальные закладки