-
29.01.2017, 13:33 #4591
- Регистрация
- 12.05.2010
- Адрес
- Новотроицкое
- Возраст
- 55
- Сообщений
- 1,863
- Поблагодарили
- 1480
- Поблагодарил
- 327
-
29.01.2017, 13:43 #4592
- Регистрация
- 10.11.2010
- Адрес
- Обухово МО
- Возраст
- 50
- Сообщений
- 552
- Поблагодарили
- 135
- Поблагодарил
- 974
-
29.01.2017, 13:50 #4593
- Регистрация
- 10.11.2010
- Адрес
- Обухово МО
- Возраст
- 50
- Сообщений
- 552
- Поблагодарили
- 135
- Поблагодарил
- 974
-
29.01.2017, 14:10 #4594
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
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
-
29.01.2017, 14:11 #4595
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
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 секунд
-
29.01.2017, 14:12 #4596
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
Рекомендуемые настройки
Рекомендуемые настройки для версии 17.5:
- комбинированный режим JT65+JT9
- кнопка AGCc: включайте эту кнопку только если в начале интервала отрабатывает АРУ приемника на
сильные JT сигналы. Срабатывание АРУ можно определить по перепаду уровня шума на водопаде.
- кнопка Hint: рекомендуется держать эту кнопку всегда включенной, активирует группу из 12 декодеров
работающих с использованием согласованных фильтров, позволяет декодировать сигналы с соотношением
сигнал/шум вплоть до -35дБ
- кнопка Clean DX, используйте эту кнопку для ручной очистки окон DX Call DX Grid после окончания
QSO, очистка этих окон в версии 17.5 немного снижает количество ложных 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
Диапазон частот на водопаде: выставить на водопаде такую полосу частот в которой требуется декодировать
JT65/JT9 сигналы. Установка значения Bins/Pixel позволяет выбрать приемлемый размер окна водопада.
Все сигналы расположенные по частоте за пределами окна водопада не декодируются.
Для правильной работы декодеров Hint и фильтрации ложных сообщений декодера FTRSD необходимо скопировать
файл CALL3.TXT в папку где находится JTDX лог (File -> Open log directory).
Программа JTDX v17.5 может давать ложные JT65 FTRSD и Hint декодирования. Каждое Hint декодирование,
маркированное звездочкой, блокируется при отправке спотов на сервер pskreporter.info, но может быть
передано программой JTAlert на сервер hamspots.net.
Внимание: большое число попыток декодирования или использование кнопки SWL приводят к высокой загрузке
центрального процессора компьютера в течении продолжительного времени, вызывая повышенное потребление
электроэнергии и увеличивая требования к охлаждению процессора.
-
29.01.2017, 14:16 #4597
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
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 файлов невозможно определить все ли полученные декодирования верны.
-
29.01.2017, 14:25 #4598
- Регистрация
- 02.01.2009
- Адрес
- SA-43
- Возраст
- 67
- Сообщений
- 10,894
- Поблагодарили
- 5401
- Поблагодарил
- 2663
Предыдущую версию 17.4 удалять или ставить параллельно?
73. Сергей.
-
29.01.2017, 14:29 #4599
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
Еще к теме SDR.
Сейчас на рынке появились модели классических трансиверов которые называют SDR, и в которых используется типовой чип от Texas Instruments определяющийся операционкой через USB соединение как USB Audio Codec, из той же серии что используется в интерфейсах RigExpert. В приемнике цифра преобразуется в аналоговый звук и тут же обратно в цифру, и через USB кабель подается на процессор компьютера. Оригинальный подход к обработке сигнала с неизвестным значением сквозного динамического диапазона.
-
29.01.2017, 14:33 #4600
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
Разные версии JTDX не зависят друг от друга, на машине можно держать сколько угодно.
Вопрос в раздельном доступе к файлу настроек JTDX.INI, если Вы запустите после 17.5 версию 17.4 то поломаете структуру файла. Для раздельного хранения настроек используется ключ --rig-name= в ярлыке запуска JTDX, после этого ключа указывается имя папки в которой будет новый лог и настройки.
-
29.01.2017, 15:30 #4601
- Регистрация
- 27.11.2010
- Возраст
- 68
- Сообщений
- 260
- Поблагодарили
- 52
- Поблагодарил
- 100
Игорь интересная мысль
Если поиграться 2 значениями Number of decoding attempts и RX frequency decoding attempts то можно ли улучшить
прием на своей частоте?
Первое значение поставить - 1 но в то же время увеличить число проходов-3-4 (какой проц.) на принимаемой частоте
Как бы улучшить прием для себя,а общий обзор урезать
Если смысл в этом? и будет ли работать? Это удобно для простеньких компов.RA3RKA
-
29.01.2017, 15:57 #4602
- Регистрация
- 28.04.2015
- Сообщений
- 20
- Поблагодарили
- 6
- Поблагодарил
- 13
Для UR5EQF будет версия ?
-
29.01.2017, 16:16 #4603
- Регистрация
- 02.01.2009
- Адрес
- SA-43
- Возраст
- 67
- Сообщений
- 10,894
- Поблагодарили
- 5401
- Поблагодарил
- 2663
Пока не полностью понял, на сколько лучше стал софт, но управление интерфейсом программы стало удобнее при новом расположении кнопок. Перестал путаться под руками STOP и MONITOP.
73. Сергей.
-
29.01.2017, 16:20 #4604
- Регистрация
- 28.11.2008
- Адрес
- Ставрополь
- Сообщений
- 454
- Поблагодарили
- 174
- Поблагодарил
- 95
[B]Сергей R7FQ[/B] [COLOR="#0000FF"](Личный позывной с 1973г. Общий стаж работы в радиолюбительском эфире - более 50 лет)[/COLOR]
-
29.01.2017, 16:22 #4605
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
Социальные закладки