-
11.11.2016, 08:57 #2551
-
11.11.2016, 09:00 #2552
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
Используете ли Вы 'Enable VHF/UHF features' в JTDX, если да то для чего?
При любых изменениях в сервисах стараюсь отдавать эффективности декодирования наивысший приоритет, единственное что может снизить эффективность декодирования это устранение дефектов приводящих к чрезмерной чувствительности, увеличению времени декодирования и повышенному количеству ложных декодирований на КВ.
-
11.11.2016, 09:04 #2553
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
-
11.11.2016, 09:20 #2554
- Регистрация
- 12.08.2006
- Адрес
- Рязань
- Возраст
- 59
- Сообщений
- 2,629
- Поблагодарили
- 882
- Поблагодарил
- 290
Я имел ввиду значения в Advanced. Хотелось бы видеть результаты сравнения работы JTDX и WSJT-X в JT9 при двухмодовом режиме и отдельно в моде JT9. Было проведено много тестов, составлено таблиц, но всё это относилось только к JT65. Какова разница, в процентном соотношении на сколько лучше?
73! Владимир (RC2SC)
-
11.11.2016, 09:36 #2555
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
JT9 и JT65 - два отдельных кода исполняемых в режиме многопоточности. Тесты делал только в режиме JT65+JT9, на пакете тестовых файлов всегда получал 370..371 декодированных сообщений JT9 при синем маркере на частоте 2400Гц и верхней границе водопада 3500Гц.
Пакет тестовых файлов можно взять здесь: https://cloud.mail.ru/public/TTXb/g7zKnmCGF
Для пакета файлов с количеством JT65 сигналов более 20 получал 517...519 декодированных сообщений JT9, этот пакет можно взять здесь https://cloud.mail.ru/public/9Dfk/xrP5GvfYR
Разница между режимом JT65+JT9 и режимом JT9 может быть только из-за разной полосы частот декодирования - в режиме JT9 эта полоса может быть больше.Последний раз редактировалось UA3DJY; 11.11.2016 в 09:52.
-
11.11.2016, 09:38 #2556
- Регистрация
- 12.08.2006
- Адрес
- Рязань
- Возраст
- 59
- Сообщений
- 2,629
- Поблагодарили
- 882
- Поблагодарил
- 290
То есть изменений в коде JT9 не производилось и вся модификация касается только кода JT65. Извините но у меня нет четкого понимания относительно JT9.
Пока писал уже на один вопрос ответили.
Значения Advanced одни для обоих мод, поэтому получается что выбирая значения меньшие для уменьшения времени декодирования и комфортной работы мы понижаем чувствительность декодера в моде JT9. Я правильно понял?Последний раз редактировалось RC2SC; 11.11.2016 в 09:44.
73! Владимир (RC2SC)
-
11.11.2016, 09:59 #2557
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
Я пытался менять код JT9, но он написан настолько профессионально что выигрыша от моих изменений не было. Все что можно сделать с JT9 это ввести в код вычитание сигналов и добавить декодеры на согласованных фильтрах. Вычитание сигналов в JT9 пока еще мало востребовано а декодеры на согласованных фильтрах дадут меньше выигрыш чем они дают для JT65 из-за 2-ух дБ разницы в чувствительности между JT65 и JT9.
Значения в закладке Advanced не влияют на декодирование JT9.
-
11.11.2016, 10:29 #2558
- Регистрация
- 30.11.2010
- Адрес
- Моршанск
- Возраст
- 54
- Сообщений
- 171
- Поблагодарили
- 47
- Поблагодарил
- 115
-
11.11.2016, 10:51 #2559
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
Попытка сделать софт универсальным КВ-УКВ приведет к появлению второго WSJT-X, часто разработчики WSJT-X идут на компромиссные решения из-за двойного назначения софта.
Плюс основная проблема - ресурсы на разработку и поддержку, распылятся на многофункциональность.
Возможно для УКВ более эффективно будет держать включенными два софта - JTDX в режиме JT65 и WSJT-X в режиме одной из УКВ мод.Последний раз редактировалось UA3DJY; 11.11.2016 в 11:01.
-
11.11.2016, 11:13 #2560
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
вычитание сигналов в JT9 - необходим ли такой функционал
Есть несколько причин вызывающих сомнения в необходимости применения вычитания сигналов JT9:
- может дать выигрыш в количестве декодированных сигналов только когда есть накладка спектра двух JT9 сигналов
- может работать только если был декодирован один из двух пересекающихся сигналов, при близких уровнях обычно оба сигнала не декодируются
- из-за малого частотного разнесения тонов вычитание одного сигнала часто будет приводить к разрушению спектра второго сигнала, увеличивая количество ошибок на входе декодера и снижая вероятность декодирования второго сигнала.
Работать будет, но по сравнению с JT65 с намного меньшей эффективностью.
-
11.11.2016, 11:18 #2561
- Регистрация
- 30.11.2010
- Адрес
- Моршанск
- Возраст
- 54
- Сообщений
- 171
- Поблагодарили
- 47
- Поблагодарил
- 115
-
11.11.2016, 11:24 #2562
-
11.11.2016, 12:28 #2563
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
Это принцип работы демодуляторов JT - на временном интервале одного тона выбираются те частоты тона на которой самый большой уровень и второй максимальный по величине уровень. Поэтому если наложился спектр двух JT9 сигналов с одинаковыми уровнями или если уровни плавают от QSB - декодировать даже один из двух сигналов декодеру JT9 будет непросто.
Если отвечать в JT9 на общий вызов DX станции немного ниже или выше ее спектра - шансы того что Ваш сигнал будет декодирован будут значительно выше.Последний раз редактировалось UA3DJY; 11.11.2016 в 12:42.
-
11.11.2016, 14:14 #2564
- Регистрация
- 12.05.2010
- Адрес
- Новотроицкое
- Возраст
- 55
- Сообщений
- 1,863
- Поблагодарили
- 1480
- Поблагодарил
- 327
Игорь, у меня совершенно дурацкий вопрос к Вам, как к Гуру!
Я про папочку `save`... Про версии 17.х ничего не скажу, но почему в
16.х в этой папке все время умножалось количество файлов? Несмотря на
то, что в меню программы `Save` всегда стояло `None`???
Вообще, как происходит декодирование? Я почему-то понял так - сначала
именно в папке `Save` сохраняется *.wav - файл, который в итоге и анализируется
(многопроходно). Но почему он потом не удаляется?
Мелочь, но вот в кои веки залез туда и обнаружил этих самых *.wav под 4 Гига.
Этак забудешь ручками чистить, да и места не хватит.
73!73! Игорь R0JF ex. RA0JF (Дядя Фёдор)
-
11.11.2016, 19:48 #2565
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
За удаление файла отвечает функция void MainWindow::killFile ()
Но похоже есть сценарий (может закрытие софта в определенной части минутного интервала, может еще что то) когда эта функция не отрабатывает. Под Windows в таком сценарии файл остается на диске, но этих файлов немного - штук 20...30 за месяц набегает.
Под Линуксом проблема удаления файла в варианте накопления нескольких гигабайт может быть связана с разрешениями в этой папке.
Социальные закладки