Like Tree15294Спасибо

Тема: проект WSJT-X: моды JT65,JT9,WSPR,JT4,JTMS,MSHV - работа с тестовым софтом

  1. #1801
    Экстра-класс Аватар для R0JF
    Регистрация
    12.05.2010
    Адрес
    Новотроицкое
    Возраст
    50
    Сообщений
    1,459
    Поблагодарили
    1197
    Поблагодарил
    265
    Цитата Сообщение от US-E-12 Посмотреть сообщение
    Эх если бы Игорь написал кратенькую инструкцию по непонятным кнопочкам (Filter, SWL mode, Hint, Clear Avg), что делает программа по клику на эти кнопки, то многие будут благодарны, подозреваю, что большинство их не трогают, так как не знают реакцию программы на эти действия.
    Ну, кое-что интуитивно понятно.

    SWL mode - это когда программа совершенно не торопится с декодированием, поскольку ей не надо переходить на передачу. (Режим "наблюдателя). Видимо, задействуются дополнительные методы анализа для более полного и качественного декодирования, которое просто не может быть завершено в промежутке между 49-й и 0-й секундами. Декодирует дольше, нокачественней.

    ClearAVG - ну что-то вроде "очищения загаженного буфера". Не до конца декодированные сообщения, случайные помехи и пр. В сложной эфирной обстановке их наверное много бывает. Жмем, очищаем, и работаем "с чистого листа". Имхо.

    Filter - ну я свои предположения написал, не знаю, верно ли.

    Hint - затрудняюсь... Как бы так объяснить моё понимание... Ну вроде того, что включение "интуитивного" декодирования. Использование CALL3.TXT в случаях, когда не удалось полностью декодировать. Наверное ошибаюсь. А может и нет.

    Вот то, что интерфейс (оперативный) стал несколько перегружен этими кнопочками - это да. Потому и предлагал совместить некоторые. Вот на мой взгляд. те же SWL mode, Filter, наверное и Hint вполне можно убрать в "верхнее" меню. НО! Не настаиваю.

  2. #1802
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,784
    Поблагодарили
    7149
    Поблагодарил
    706
    Цитата Сообщение от US-E-12 Посмотреть сообщение
    Эх если бы Игорь написал кратенькую инструкцию по непонятным кнопочкам (Filter, SWL mode, Hint, Clear Avg), что делает программа по клику на эти кнопки, то многие будут благодарны, подозреваю, что большинство их не трогают, так как не знают реакцию программы на эти действия.
    Кнопки
    -----
    Filter - при использовании сужается полоса декодирования до 400 Гц для вычитания сигналов и полоса вывода декодированных сообщений на экран до 100Гц. Полосы центрованы относительно синхропоследовательности (это нижняя частота сигнала).

    Сужение полосы декодирования в почти 5..6 раз приводит к увеличению количества попыток декодирования декодером FTRSD на одного кандидата пропорционально снижению количества кандидатов.

    Полоса 100Гц вывода декодированных сообщений на экран выбрана из соображений возможного вызова со смещением по частоте до 50Гц, многие корреспонденты используют смещение по частоте при вызове если станцию зовут несколько корреспондентов одновременно.

    С б'ольшим количеством попыток FTRSD декодер декодирует слабые сигналы немного лучше.

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

    SWL mode - может использоваться для наблюдения за диапазоном, многократно увеличивает количество попыток декодирования декодера FTRSD (функционал идентичен настройке Decoding Attempts в закладке Advanced).

    Примерно сбалансирована так что если при выключенной кнопке время декодирования вписывается в 10 секунд то при включенной вписывается в 60 секунд.

    Выведена в основной интерфейс для возможности оперативного изменения количества попыток декодирования.

    Сильно загружает процессор и требует хорошего охлаждения процессора.
    -----

    Hint - активация группы декодеров с использованием согласованной фильтрации сообщений (или декодеры "с подсказкой")

    Для работы декодеров необходимо копировать поставляемый вместе с софтом файл CALL3.TXT в 'домашнюю' папку где находится wsjtx_log.adi

    В JTDX реализованы 4 отдельных декодера с использованием согласованной фильтрации, применяются на каждом проходе декодирования:

    - сообщений CQ в широкой полосе - чувствительность -28dB SNR, используется файл CALL3.TXT
    - сообщений CQ DX в широкой полосе - чувствительность -28dB SNR, используется файл CALL3.TXT
    - сообщений зовущих Вас корреспондентов на частоте RX - чувствительность -29dB SNR, используется файл CALL3.TXT
    - сообщений корреспондентов которым Вы ответили или которые отвечают на Ваш вызов на частоте RX - чувствительность -31dB SNR, используется информация в окнах DX Call, DX Grid

    -----

    Clean DX - для оперативной очистки окон DX Call, DX Grid

    -----

    Clear Avg - это УКВ функционал доступный только в режиме JT65, очистка накопленного за несколько передач усредненного спеткра. В выпущенном WSJT-X v1.7 декодирование с накоплением и усреднением спектра используется в паре с согласованной фильтрацией при многократной передаче одного и того же сообщения.
    В JTDX этот функционал не реализован, эту кнопку просто еще не успел убрать.

    -----
    Decode - загружает заново массив входных данных и запускает декодирование, позволяя повторно декодировать интервал после нажатия кнопок Filter, Hint, SWL mode
    -----

    Еще хочу обратить внимание что в JTDX все тестирование и поддержка работы софта выполняется в режиме JT65+JT9, в чистом режиме JT65 показатели эффективности декодирования могут не соответствовать заявленным из-за незаконченного УКВ JT65 функционала унаследованного с WSJT-X v1.7 devel r6462.

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

    При использовании двух ядер в режиме декодирования JT65+JT9 время декодирования JT65 сигналов немного меньше чем в чистом режиме JT65.

  3. #1803
    Коротковолновик Аватар для LY3BG
    Регистрация
    24.08.2006
    Адрес
    Vilnius
    Возраст
    64
    Сообщений
    292
    Поблагодарили
    202
    Поблагодарил
    52
    Цитата Сообщение от US-E-12 Посмотреть сообщение
    Смотрите ветку UR5EQF_Log. Выложено видео для стыковки wsjt-x 1.7.0. С JTDX такая же стыковка, а можно и подругому, без создания символьных меток, тоже в той же ветке писал об этом.
    Ссылку, пожалуйста, не могу найти....

  4. #1804

  5. #1805
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,784
    Поблагодарили
    7149
    Поблагодарил
    706
    из примеров работы Hint: http://forum.qrz.ru/6-cifrovye-vidy-...ml#post1251946

    В работе Hint есть особенность, при запуске софта при появлении первого кандидата на частоте RX происходит обработка содержимого файла CALL3.TXT и генерация более миллиона возможных сообщений для декодера Hint65.f90, что у меня на процессоре с тактовой 3ГГц занимает примерно 20 секунд.

    На последующих интевалах декодеры с согласованной фильтрацией используют уже обработанную информацию из оперативной памяти и декодирование занимает немного времени.

    Включение кнопки Hint приводит к увеличению объема занимаемой оперативной памяти процессом jt9.exe до 170...220 мегабайт. Если кнопку не включать то процесс jt9.exe будет занимать не более 60 мБ оперативной памяти. Выключение кнопки Hint отключает группу декодеров но не вычищает оперативную память - при повторном включении кнопки Hint будет использоваться информация которая уже есть в оперативной памяти.

  6. #1806
    Экстра-класс
    Регистрация
    14.09.2010
    Адрес
    Доброполье
    Возраст
    61
    Сообщений
    2,357
    Поблагодарили
    542
    Поблагодарил
    1109
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    эту кнопку просто еще не успел убрать.
    Игорь! Вспомнил что хотел сказать. Не знаю вместо какой кнопки добавить бы "Fix TX",которая фиксирует частоту передачи (как в HB9HQX).Очень удобная функция особенно при работе на CQ и особенно для DX-ов (не нужно скакать по частоте,отвечая разным корреспондентам).Кнопки "Tx<Rx" и "Tx>Rx" не очень удобны (и нужны ли).
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	knopki.gif 
Просмотров:	8 
Размер:	23.1 Кб 
ID:	168514  

  7. #1807
    Экстра-класс Аватар для R0JF
    Регистрация
    12.05.2010
    Адрес
    Новотроицкое
    Возраст
    50
    Сообщений
    1,459
    Поблагодарили
    1197
    Поблагодарил
    265
    Цитата Сообщение от US4IRT Посмотреть сообщение
    Игорь! Вспомнил что хотел сказать. Не знаю вместо какой кнопки добавить бы "Fix TX",которая фиксирует частоту передачи (как в HB9HQX).Очень удобная функция особенно при работе на CQ и особенно для DX-ов (не нужно скакать по частоте,отвечая разным корреспондентам).Кнопки "Tx<Rx" и "Tx>Rx" не очень удобны (и нужны ли).
    Так Вы просто галочку снимите с "Lock Tx=Rx" и получите желаемый результат!
    Зачем ТУТ-то кнопочка? Заранее всё предусмотренно

  8. #1808
    Экстра-класс
    Регистрация
    28.11.2013
    Возраст
    65
    Сообщений
    1,948
    Поблагодарили
    786
    Поблагодарил
    411
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    Кнопки

    ...
    Для работы декодеров необходимо копировать поставляемый вместе с софтом файл CALL3.TXT в 'домашнюю' папку где находится wsjtx_log.adi
    Ранее в каком-то посте звучало (не могу найти), что размер файла CALL3.TXT ограничен по размеру. И в случае его большего размера, рекомендуется делить на части, в зависимости от направления работы. Что-то изменилось?

  9. #1809
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,784
    Поблагодарили
    7149
    Поблагодарил
    706
    Цитата Сообщение от EU1FQ Посмотреть сообщение
    Ранее в каком-то посте звучало (не могу найти), что размер файла CALL3.TXT ограничен по размеру. И в случае его большего размера, рекомендуется делить на части, в зависимости от направления работы. Что-то изменилось?
    сейчас ограничение в 25000 позывных, но это ограничение при обработке файла CALL3.TXT, прописано в исходном коде hint65.f90, hintwidecq.f90, hintwidedx.f90:

    parameter (MAXCALLS=25000,...)

    if(first) then
    open(23,file=trim(data_dir)//'/CALL3.TXT',status='unknown')
    ...
    do i=1,MAXCALLS

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

    Ранее я думал что чувствительность декодеров зависит от количества записей в файле CALL3.TXT, в реальности оказалось что зависимость есть при нескольких позывных в файле, если количество позывных более нескольких десятков то разница уже незаметна.

  10. #1810
    Экстра-класс
    Регистрация
    14.09.2010
    Адрес
    Доброполье
    Возраст
    61
    Сообщений
    2,357
    Поблагодарили
    542
    Поблагодарил
    1109
    Цитата Сообщение от R0JF Посмотреть сообщение
    Так Вы просто галочку снимите с "Lock Tx=Rx"
    И что получится? Только по "водопаду" можно перемещаться приемом.А щелкни по позывному - передача улетает тоже на корреспондента.Это не то... .Передача должна стоять на месте.Передвигаться должна по водопаду,частотой в окошке,но не после щелкания по позывному.А здесь все наоборот.
    Второе - место можно освободить ещё под что то.

  11. #1811
    Радиослушатель
    Регистрация
    13.04.2016
    Адрес
    Westdale
    Возраст
    71
    Сообщений
    30
    Поблагодарили
    18
    Поблагодарил
    49
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    из примеров работы Hint: http://forum.qrz.ru/6-cifrovye-vidy-...ml#post1251946

    В работе Hint есть особенность, при запуске софта при появлении первого кандидата на частоте RX происходит обработка содержимого файла CALL3.TXT и генерация более миллиона возможных сообщений для декодера Hint65.f90, что у меня на процессоре с тактовой 3ГГц занимает примерно 20 секунд.

    На последующих интевалах декодеры с согласованной фильтрацией используют уже обработанную информацию из оперативной памяти и декодирование занимает немного времени.

    Включение кнопки Hint приводит к увеличению объема занимаемой оперативной памяти процессом jt9.exe до 170...220 мегабайт. Если кнопку не включать то процесс jt9.exe будет занимать не более 60 мБ оперативной памяти. Выключение кнопки Hint отключает группу декодеров но не вычищает оперативную память - при повторном включении кнопки Hint будет использоваться информация которая уже есть в оперативной памяти.
    Hi Igor have put your FAQ answers in the File section of Udo's so a permanent record is kept.
    After reading your 2 posts I learn't as well so must many others be in the same boat!

    Here's a short foreword of same.

    Description of Button Functions
    MACROPODS RULE·WEDNESDAY, AUGUST 10, 2016
    The following is a technical description of the functionality of the buttons and with the aim
    of helping the user, by Igor,UA3DJY 10/08/16 translated from Russian to English by Peter VK6KXW.

    Buttons
    blah blah so forth

    also

    Description of the Hint button
    MACROPODS RULE·WEDNESDAY, AUGUST 10, 2016

    The following is a technical description of the functionality of the Hint Button with the aim
    of helping the user, by Igor,UA3DJY 10/08/16 translated from Russian to English by Peter VK6KXW.
    In work of Hint there is a feature, at start of software ...
    blah blah so forth

    73 de Peter,VK6KXW

  12. #1812
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,784
    Поблагодарили
    7149
    Поблагодарил
    706
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    Ограничение определяет максимально возможное количество проходов в цикле генерации сообщений, на чувствительность декодеров заметного влияния не оказывает, при необходимости можно увеличить.

    Ранее я думал что чувствительность декодеров зависит от количества записей в файле CALL3.TXT, в реальности оказалось что зависимость есть при нескольких позывных в файле, если количество позывных более нескольких десятков то разница уже незаметна.
    Неправильно написал этот пост: чувствительность широкополосных декодеров с согласованной фильтрацией и декодера на RX частоте использующих CALL3.TXT преднамеренно загрублена порогами в исходниках hint65.f90 hintwidecq.f90 hintwidedx.f90 - по критерию приемлемого количества ложных декодирований.

    Декодеры с согласованной фильтрацией используют функцию корреляции, ищется максимальное значение корреляции между принятым сообщением и сообщениями полученными на основе CALL3.TXT (или информации из окон DX Call, DX Grid).

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

    Количество позывных в CALL3.TXT влияет на объем занимаемой оперативной памяти, время декодирования для 22 тысяч позывных в CALL3.TXT было около одной секунды для процессора с тактовой частотой 3ГГц. Соответственно увеличение количества позывных до 50 тысяч приведет к росту времени декодирования декодерами с согласованной фильтрацией примерно до двух секунд и росту объема занимаемой оперативной памяти процессом jt9.exe до 350..450мБ.

    Для декодера на базе DX Call / DX grid количество проверяемых возможных сообщений совсем мало, соответственно меньше вероятность ложного декодирования, ниже выставлены пороги что позволяет получить чувствительность -31 dB SNR.

    В выпущенном WSJT-X v1.7 JT65 декодер с согласованной фильтрацией применяется только на RX частоте при активированном УКВ функционале одиночной моды JT65, декодер QRA64 работает тоже только на RX частоте.

    Возможно Joe K1JT считал что невозможно добиться приемлемого количества ложных декодирований в широкой полосе(?).

  13. #1813
    Экстра-класс Аватар для R0JF
    Регистрация
    12.05.2010
    Адрес
    Новотроицкое
    Возраст
    50
    Сообщений
    1,459
    Поблагодарили
    1197
    Поблагодарил
    265
    Цитата Сообщение от US4IRT Посмотреть сообщение
    И что получится? Только по "водопаду" можно перемещаться приемом.А щелкни по позывному - передача улетает тоже на корреспондента.Это не то... .Передача должна стоять на месте.Передвигаться должна по водопаду,частотой в окошке,но не после щелкания по позывному.А здесь все наоборот.
    Второе - место можно освободить ещё под что то.
    Ничего у меня не улетает. Передача на месте стоит, свободно делаю двойной щелчок на позывном, прием меняет частоту, передача нет. v16.5.

    PS а на v16.4 действительно улетает... Хм.

  14. #1814
    Экстра-класс
    Регистрация
    14.09.2010
    Адрес
    Доброполье
    Возраст
    61
    Сообщений
    2,357
    Поблагодарили
    542
    Поблагодарил
    1109
    Цитата Сообщение от R0JF Посмотреть сообщение
    PS а на v16.4 действительно улетает... Хм.
    Поставил 16.5 - здесь всё в порядке.Стояла 16.3

  15. #1815
    Начинающий
    Регистрация
    21.05.2013
    Сообщений
    85
    Поблагодарили
    35
    Поблагодарил
    0
    Добрый день, скиньте v16.5= ua6agn@mail.ru за раннее благодарен.

Похожие темы

  1. JT65/JT9 - имейте совесть, когда в "цифре" работаете!
    от RX4CD в разделе JT65, JT9, WSPR, JT4, JTMSK, FT8
    Ответов: 65
    Последнее сообщение: 05.10.2019, 07:15
  2. Как начать работать с CW?
    от Z80X в разделе Телеграф
    Ответов: 6
    Последнее сообщение: 23.12.2010, 13:43
  3. Новая мода JT65
    от RX3AIS в разделе Цифровые виды радиосвязи
    Ответов: 1
    Последнее сообщение: 28.06.2007, 23:02
  4. Как начать работу с OZiExplorer 3D ?
    от RX3AOE в разделе Win-XP/7
    Ответов: 4
    Последнее сообщение: 15.10.2006, 19:55
  5. Работаю с DXtelnet но через час он отклю...
    от в разделе Компьютеры и сети
    Ответов: 0
    Последнее сообщение: 16.12.2001, 20:54

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×
Рейтинг@Mail.ru
eXTReMe Tracker
Яндекс.Метрика