-
13.05.2018, 14:25 #12721
-
13.05.2018, 14:31 #12722
- Регистрация
- 01.07.2011
- Адрес
- Днепропетровск
- Возраст
- 59
- Сообщений
- 3,001
- Поблагодарили
- 2952
- Поблагодарил
- 220
73! Олег. http://ur1004swl.ucoz.ru/
-
13.05.2018, 16:10 #12723
- Регистрация
- 09.03.2009
- Адрес
- Винница, Украина (KN49FF)
- Возраст
- 50
- Сообщений
- 176
- Поблагодарили
- 90
- Поблагодарил
- 108
~ - FT8
# - JT65
@ - JT9
выбирая моду-меняется значек
конечно не совсем корректно сравнивать SNR разных программ и режимов работы...
SNR-23 не часто встречающийся рапорт в FT8 в программе JTDX , поэтому я и выложил скрин с благодарностью Игорю за возможность провести qso c таким низким SNR
в предыдущих версиях минимальный SNR у меня был- 2173. - Вячеслав (UT8NT)
-
13.05.2018, 19:31 #12724
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
Погрешность индикации. WSJT-X при включенном FT8AP декодирует 4 FT8 сигнала из 5000 (сигналы без QSB) с SNR -23дБ, и один сигнал из 5000 при выключенном FT8AP. C QSB декодирование ощутимо хуже.
Если предположить за сутки равномерное распределение сигналов на диапазоне по SNR от 0 до -23дБ то декодирование сигнала без QSB с уровнем -23дБ SNR на WSJT-X будет наблюдаться примерно (20 (сигналов/интервал) * 5760 (интервалов/сутки) * 4 (декодирования тестовых сигналов) / 24 (варианта SNR) * 5000 (тестовых сигналов)) = 4 раза в сутки.
C учетом QSB менее одного FT8 декодирования с уровнем -23 дБ SNR в сутки.Последний раз редактировалось UA3DJY; 13.05.2018 в 19:52.
-
13.05.2018, 19:46 #12725
- Регистрация
- 01.07.2011
- Адрес
- Днепропетровск
- Возраст
- 59
- Сообщений
- 3,001
- Поблагодарили
- 2952
- Поблагодарил
- 220
Игорь, не рассматривали вопрос о переводе фортрановских библиотек на C++. LZ2HV полностью перевёл всё на C++. Довольно быстро работает декодер в его программе + запущено ещё RAD Studio (среда разработки) + браузер + программа под дебаггером и обновления антивируса, никаких выпаданий интервалов и загрузка двух ядер 75-78% при декоде, JTDX при аналогичных условиях пропускает интервалы декодирования, загрузка ядер 100%, как впрочем и в WSJT-X. Отпадёт повод меряться у кого круче проц.
73! Олег. http://ur1004swl.ucoz.ru/
-
13.05.2018, 21:06 #12726
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
Увы, перевод кода на C++ пока вне моих возможностей.
Сейчас в коде C++ используется POSIX threading, в коде Фортрана OMP компилятора. Возможно что выпадание интервалов связано с независимой работой двух вариантов многопотока, когда OMP отбирает все ресурсы на потоки декодера в JTDX а приоритеты потоков в OMP не выставляются.
Если я добавляю вычислений в декодере то на 4-х ядрах i5-4460 наблюдаю насыщение нагрузки в 100% и выпадание каждого второго интервала.
WSJT-X использует OMP только для преобразования Фурье.
-
13.05.2018, 23:29 #12727
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
Олег, попробуйте пожалуйста 86_6. У меня неоднозначные впечатления от ее использования, я в исходнике ft8b.f90 включал if(swl) ndeep=4 для режима SWL специально загоняя нагрузку ядер в насыщение а время на декодирование интервала росло до 8..12 секунд.
Подход к приоритетам потоков в 86_6 снял насыщение нагрузки ядер, но при переходе декодирования в следующий интервал выросло время декодирования, при превышении 15 секунд на декодирование на одном из интервалов у меня кнопка Decode уже не отключилась.
Надеюсь что уйдут выпадение RX интервалов и задержки звука на передачу.
-
14.05.2018, 00:22 #12728
- Регистрация
- 01.07.2011
- Адрес
- Днепропетровск
- Возраст
- 59
- Сообщений
- 3,001
- Поблагодарили
- 2952
- Поблагодарил
- 220
Погонял на 20м, когда есть загрузка станциями на диапазоне. Ну чуть получше. Загрузка 80-100%, при 100% Каспер одновременно обновлялся, пропуски присутствуют, но только если "шуршит" другая программа (получает обновления или в работе). Только вот ещё замечено и на предыдущей версии, вывод декодированных сообщений стал небольшими рывками, раньше было плавно, а тут сразу как-то "кусками". Выводит одно-два сообщения плавно друг за другом, затем чуть-чуть подвисло и сразу выскочили все остальные почти одновременно.
Последний раз редактировалось US-E-12; 14.05.2018 в 10:21. Причина: Изменения
73! Олег. http://ur1004swl.ucoz.ru/
-
14.05.2018, 10:58 #12729
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
-
14.05.2018, 11:56 #12730
- Регистрация
- 07.04.2002
- Адрес
- г.Москва, г.Троицк
- Возраст
- 47
- Сообщений
- 9,054
- Записей в дневнике
- 8
- Поблагодарили
- 2351
- Поблагодарил
- 7139
73! Anton RC3C (ex.RV3DHC) & RY3AAL & 5ØRDXØØ3 & RK5AØØ2SWL
• Клубы 4U1A, RC5C, 5ØRDXØØØ/C, New Moscow DX Club • DMR 2503041 • D-STAR XLX937-B • YSF 25001 • EchoLink 2102
• RL3F QSL Print • Фото для QSL • FT8DigiClub • DXCluster • APRS2.RU • Discord • LogHX
-
14.05.2018, 19:44 #12731
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
Сбой в декодере FT8 на сигналах с хорошим SNR, к сожалению W6THI не публикует свой email, не удастся узнать какие сообщения он передавал:
В приложении звуковые файлы.
-
15.05.2018, 03:46 #12732
Последний раз редактировалось RN9AZ; 15.05.2018 в 03:54.
-
15.05.2018, 11:51 #12733
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
Возможно что 8Q7HI менял сообщение во время передачи, по опыту много ложных декодирований FT8 связано с частичной передачей сообщения в интервале.
Но двойное декодирование не вписывается в это предположение, здесь возможно кто то навстречу звал оба интервала и 8Q7HI передавал одно и то же сообщение:
161730 -9 0.9 324 ~ ?Z 2BBU5H+E50
161800 -13 0.9 324 ~ ?Z 2BBU5H+E50
-
15.05.2018, 16:32 #12734
Игорь так и было. То Итальянец вместо 8Q7HI, декодировался то ещё кто нибудь то совсем ни кого. То вот такая белиберда. И точно как у тебя. С той разницей что и она менялась, в зависимости кто параллельно работал. Пытаясь дозваться в одном кадре. Пай лап на 8Q7HI, был как внук говорит, крутой. Увы это не JT65 не распознаёт станции, почти с одной частотой.
-
17.05.2018, 13:19 #12735
- Регистрация
- 10.05.2015
- Сообщений
- 21
- Поблагодарили
- 3
- Поблагодарил
- 1
Подскажите pls, почему в WSJT-X v1.9 нет диапазонов и как это исправить?
Социальные закладки