JTDX v17.5 software is released for public access
Software and source code are published on the JTDX web page:
Собранный софт JTDX v17.5 и исходный код можно взять здесь:
JTDX
альтернативно можно взять здесь:
SW 17.5 user interface UI1 https://cloud.mail.ru/public/5PHn/GEMten5ox
SW 17.5 user interface UI3 https://cloud.mail.ru/public/Fcpo/9mT64D9ab
source code 17.5 https://cloud.mail.ru/public/J9Dh/EyjEBDdeS
Переход между разными версиями софта JTDX.
Переход с JTDX v16.x на 17.x: cофт создаст новую папку JTDX (File -> Open log directory) куда
необходимо будет вручную скопировать свой лог wsjt_log.adi и файл CALL3.TXT (файл поставляется
в комплекте с софтом, последняя версия файла опубликована на сайте JTDX
JTDX ).
Переход с предыдущих версий JTDX v17.х на 17.5 и обратно: изменился формат файла JTDX.INI,
старый файл необходимо удалить. Рекомендуется обновить CALL3.TXT до последней версии.
Детальная инструкция по удалению JTDX.INI файла есть здесь:
JTDX installation notes
JTDX v17.5 измененный функционал
Версия 17.5 создана на основе исходного кода JTDX v17.4.
- переработано выделение оперативной памяти под большие массивы JT65 и JT9 сигналов
- устранены дефекты: сборки софта с файлом ALLCALL.TXT под Mac OS-X/Linux, несколько дефектов в функционале
уведомлений, показа правильного Grid квадрата в окне DX Grid при щелчке мыши на стандартном сообщении
не содержащем квадрат, показа названия страны на сообщение содержащее TU73, предупреждения об отсутствии
связи с eQSL сервером, показа времени интервала при повторном декодировании JT9 сигналов, введено
дополнительное сообщение о необходимости скопировать CALL3.TXT в папку с логом, вывода на экран
сообщений с 'техническим' Grid квадратом CF00 в динамическом Hint декодере, обрезания позывного до
5 символов в режиме WSPR, снято ограничение 13 символов при вводе строк макросов в конфигурации,
неполного отображении надписей в статус-баре, выравнивания фона строк декодированных сообщений в окне
приемной частоты
- доработаны основной интерфейс UI1 и интерфейс конфигурации, добавлена ссылка на JTDX Web страничку в
закладку Help
- для пользователей лога UR5EQF сделана возможность автоматической очистки окон DXCall DXGrid при выходе
из JTDX
- сделано звуковое уведомление на первое декодированное сообщение в приемном интервале
- сделано уведомление цветом при превышении 13 и 17 символов в строке окна свободных сообщений, для
напоминания об ограничении протокола JT65 для свободных сообщений и для стандартных сообщений
содержащих направленный CQ вызов
- сделано уведомление цветом о сочетании четного/нечетного интервала для часов и чек-бокса настройки
интервала передачи
- полностью переработан динамический широкополосный декодер Hint, использующий данные с предыдущих
интервалов: введена селективность по ожидаемому сообщению и сам декодер внутри разделен и адаптивно
включается в режиме выбора из шести сфокусированных декодеров. В итоге снижено количество ложных Hint
декодирований.
В версии 17.5 общее количество Hint декодеров по отдельным процедурам 11, функциональное количество
Hint декодеров 16.
- доработан Hint декодер CQ сообщений, использующий данные DXCall DXGrid до всех возможных направленных
CQ сообщений
- для широкополосных проходов декодирования применен обход декодеров FTRSD, широкополосных Hint CQ
и CQ DX сообщений если SNR сигнала менее чем -30.0дБ. Немного уменьшилось время декодирования и снизилось
количество ложных Hint декодирований CQ/CQ DX сообщений.
- применены дополнительно три прохода декодирования на приемной частоте QSO (полоса +-3Гц), с отдельным преобразованием
сигналов в частотную область и построением списка кандидатов для каждого из этих проходов декодирования.
В списке применено ограничение в два кандидата на каждом проходе.
Функционал неотключаемый, работает по окончании первого широкополосного прохода декодирования и
используется только вместе с BM/FTRSD декодерами. Оптимизированы параметры в исходном коде для получения
максимальной эффективности декодирования FTRSD на приемной частоте QSO.
В закладке Advanced добавлена возможность отдельной настройки количества попыток декодирования.
На минимальном значении попыток декодирования резко выросла эффективность декодирования слабых сигналов
декодером FTRSD на приемной частоте QSO. С этим функционалом JTDX может декодировать до семи
сигналов на частоте QSO.
- изменена полоса вычисления уровня шума (для расчета значений SNR JT65 сигналов) примерно с 560 до 180 Гц.
По тестовым файлам заново откалиброваны значения SNR.
- при отправке данных QSO на сервер eQSL в wsjtx_lof.adi добавляется <eQSL_QSL_SENT:1>Y, ожидание ответа
от eQSL сервера увеличено до 10 секунд
Вложений: 1
JTDX v17.5: Результаты тестирования
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
v17.5 Hint ON / 3332 / 3060 / 100 / 172 / - / # AGCc is OFF
*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 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
-----------------------
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 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
v17.5 hint off 3227/0
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
v17.5 hint on 3366/1 * --- 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
v17.5 hint off 3250/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
v17.5 hint off 23.2% # AGCc is OFF
-----------------------
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
v17.5 hint off 50.0% # AGCc is OFF
-----------------------
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 файлов невозможно определить все ли полученные декодирования верны.