-
26.03.2016, 10:27 #811
- Регистрация
- 31.05.2012
- Адрес
- Железногорск
- Возраст
- 72
- Сообщений
- 729
- Поблагодарили
- 353
- Поблагодарил
- 18
-
26.03.2016, 11:24 #812
- Регистрация
- 03.11.2007
- Адрес
- Абинск
- Возраст
- 71
- Сообщений
- 650
- Поблагодарили
- 126
- Поблагодарил
- 334
-
27.03.2016, 13:17 #813
- Регистрация
- 31.05.2012
- Адрес
- Железногорск
- Возраст
- 72
- Сообщений
- 729
- Поблагодарили
- 353
- Поблагодарил
- 18
-
28.03.2016, 06:33 #814
- Регистрация
- 03.11.2007
- Адрес
- Абинск
- Возраст
- 71
- Сообщений
- 650
- Поблагодарили
- 126
- Поблагодарил
- 334
-
28.03.2016, 17:27 #815
- Регистрация
- 31.05.2012
- Адрес
- Железногорск
- Возраст
- 72
- Сообщений
- 729
- Поблагодарили
- 353
- Поблагодарил
- 18
*TO-BUILD*:
- Open JTSDK-PY, then:
cd src
svn co https://svn.code.sf.net/p/wsjt/wsjt/branches/wsjt-11
cd wsjt-11
mingw32-make -f Makefile.204 install
*TO-RUN*
cd C:\JTSDK\wsjt-11\install
.\wsjt-11.batR5WM
-
29.03.2016, 06:20 #816
- Регистрация
- 03.11.2007
- Адрес
- Абинск
- Возраст
- 71
- Сообщений
- 650
- Поблагодарили
- 126
- Поблагодарил
- 334
Использовал команды
*TO-BUILD*:
- Open JTSDK-PY, then:
cd src
svn co https://svn.code.sf.net/p/wsjt/wsjt/branches/wsjt-11
cd wsjt-11
mingw32-make -f Makefile.204 install
*TO-RUN*
cd C:\JTSDK\wsjt-11\install
.\wsjt-11.bat
После этого в папке SRC переписать SVN из папки wsjt-11 в папку trunk и выполнить команду build-wsjt packageНиколай, RV7C ex: UL7KAE, UL7KE, UN7KA, RW9FN, R9FN
-
31.03.2016, 18:36 #817
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
FTRSD декодер
Статья про FTRSD, будет опубликована в журнале QEX в апреле месяце.
http://physics.princeton.edu/pulsar/K1JT/ftrsd.pdf
-
01.04.2016, 14:35 #818
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
r6462mod10 source code released for public access
Complete source code, patch file, release notes, test results and various UI options are there:
Исходный код, патч файл, Release notes, результаты тестирования и исходники разных вариантов интерфейса опубликованы здесь:
https://cloud.mail.ru/public/BNtx/ygzcqmXi4
-
01.04.2016, 14:37 #819
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
r6462mod10: измененный функционал
mod10 базируется на mod9: используется двойной поиск SYNC последовательности.
Постоянно включен функционал Preamp, сдвиг 26000 отсчетов и функционал Filter, что привело к снижению чувствительности -26dB SNR.
В целях простоты использования убрал кнопки Preamp и Filter. Появился новый функционал/кнопка SWL, позволяющий получить максимум
правильных декодирований при использовании софта только для приема/мониторинга диапазонов.
Изменилось соответствие количества попыток декодирования значениям decoding attempts закладки Advanced.
Полностью убрал из кода использование режима Robust Sync (использование однобитной функции корреляции), теперь для поиска SYNC кандидатов используется только полная функция корреляции.
Применил ограничение верхней частоты поиска SYNC последовательности JT65a в 2700 Гц, для уменьшения количества ложных кандидатов.
Для режима работы в эфире (SWL OFF):
- применил сортировку SYNC кандидатов на декодирование по значению нормированной функции
корреляции(в коде это значение переменной SYNC). Teперь на декодер кандидаты на декодирование попадают в порядке уменьшения
значения SYNC, то есть сигналы с большей вероятностью правильного декодирования декодируются первыми.
Такой подход привел к нарушению порядка отображения декодированных сигналах по возрастанию частоты.
- применил ограничение количества кандидатов для каждого прохода (17/35/35), на основе анализа статистики декодирования.
- применил динамическое распределение попыток декодирования в зависимости от количества кандидатов
Эти изменения в совокупности привели к нормировке процессорной емкости (фиксации времени) декодирования независимо от количества станций на диапазоне. При отсутствии нагрузки со стороны других приложений на компьютере время декодирования должно быть одинаковым для любого интервала.
Используется следующая формула распределения попыток декодирования: nvec = (10375*(2**(ntrials-1)))/ncand
а при количестве кандидатов менее 5, nvec зафиксирован на значении 20000.
В этой формуле:
nvec - используемое в декодере FTRSD количество векторов-попыток декодирования сигнала кандидата
ntrials - значение decoding attempts устанавливаемое оператором в закладке Advanced
ncand - количество SYNC кандидатов для определенного прохода.
Для режима мониторинга диапазонов SWL ON:
- используется ограничение количества кандидатов в 300, что в семействе WSJT-X mod актуально для второго и третьего проходов декодирования
- используется фиксированное количество попыток декодирования, одинаковое для каждого прохода. В результате такого подхода время декодирования интервала прямо пропорционально суммарному по трем проходам количеству кандидатов и будет отличаться для разных интервалов.
Применена следующая формула расчета количества попыток декодирования: nvec = 1000*(ntrials+3)
а при количестве кандидатов менее 5, nvec зафиксирован на значении 20000.
Режимы SWL ON и SWL OFF примерно сбалансированы по затрачиваемому времени на декодирование.
На двухядерном процессоре 3.1 ГГц при decoding attempts=4 и режиме SWL OFF время декодирования интервала занимает примерно
9..10 секунд, в режиме SWL ON примерно 45..55 секунд.
mod10 оптимизирован для использования JT65a на загруженных КВ диапазонах, количество верных декодирований по сравнению с mod8 выросло, время декодирования интервала при одинаковой эффективности декодирования по сравнению с mod8 снижено.
Рекомендации по использованию mod10:
JT65+JT9 режим декодирования
Number of decoding attempts: подбирать по времени декодирования интервала
Nubmer of decoding passes = 3
Agressive decoding level = 0
Верхняя и нижняя границы частот на водопаде согласно желаемой полосе декодирования.
Внимание: режим SWL ON использует полную загрузку процессора в течение продолжительного времени, приводит к повышению энергопотребления и требований к охлаждению процессора.Последний раз редактировалось UA3DJY; 01.04.2016 в 14:40.
-
01.04.2016, 14:44 #820
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
r6462mod10: результаты тестирования
Тестовые аудио файлы находятся здесь: https://cloud.mail.ru/public/TTXb/g7zKnmCGF
Файл с результатами тестирования прикладываю. Количество декодируемых JT9 сигналов не изменилось.Последний раз редактировалось UA3DJY; 01.04.2016 в 14:51.
-
01.04.2016, 14:50 #821
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
пример линейного приемного тракта SDR
В приложенном звуковом файлике mod10 декодирует 24 JT65a сигнала.
Впечатляет линейность тракта: полное отсутствие продуктов интермодуляции на водопаде.
Интересно увидеть, есть ли еще какие новые JT65a сигналы в этом файле которые берет какой либо другой софт и не декодирует mod10.
-
01.04.2016, 19:26 #822
- Регистрация
- 27.11.2010
- Возраст
- 68
- Сообщений
- 260
- Поблагодарили
- 52
- Поблагодарил
- 100
Игорь пробую 10 верию.Первое впечатление- мой комп стол работать шустрее
SWL не для меня Много уходит времени,хотя нагрузка 50%
Буду разбираться, прошло всего 10 минутRA3RKA
-
02.04.2016, 13:55 #823
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
-
02.04.2016, 14:07 #824
- Регистрация
- 18.01.2015
- Адрес
- новосибирск
- Возраст
- 74
- Сообщений
- 1,686
- Поблагодарили
- 128
- Поблагодарил
- 55
тройку ставишь, меньше 10 секунд, а декод отличный
73! Валерий (UA9OP)
-
02.04.2016, 14:50 #825
- Регистрация
- 27.11.2010
- Возраст
- 68
- Сообщений
- 260
- Поблагодарили
- 52
- Поблагодарил
- 100
Прохождение ужастное
Стало оченнь удобно подбирать пораметры под свой комп
У меня сейчас стоят значения 2-3
Можно работать и на 3-3 и на 4
Станций маловато чтоб обкатать программу
Игорь SWL у меня очень много времени жрет
Программа стола заметно шустрее
(у нас пурга, прохода нет,станций маловато)RA3RKA
Социальные закладки