Like Tree17119Спасибо

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

  1. #10561
    Standart Power
    Регистрация
    21.08.2006
    Адрес
    Коряжма
    Возраст
    53
    Сообщений
    323
    Поблагодарили
    166
    Поблагодарил
    463
    Игорь, а почему режимы autoseq 1 и 2 лишены привилегий autoseq 3 - отвечать поздно(после отведенного периода) декодированным позывным и изменять сообщения в зависимости от полученных? Приходиться самому отвечать (нажимать) таким позывным, и что самое главное даже после таких манипуляций тебя спокойно декодируют уже в этом периоде. В wsjt-x в режиме call 1st автоматически всегда отвечает поздно декодированным и изменяет сообщения, причем моментально после их декодирования, а не ожидает декодирования всего периода, даже при вызове вас сплитом.

  2. #10562
    Координатор темы
    Регистрация
    05.03.2015
    Сообщений
    5,570
    Поблагодарили
    7959
    Поблагодарил
    807
    Цитата Сообщение от UA1OMZ Посмотреть сообщение
    Игорь, а почему режимы autoseq 1 и 2 лишены привилегий autoseq 3 - отвечать поздно(после отведенного периода) декодированным позывным и изменять сообщения в зависимости от полученных? В wsjt-x в режиме call 1st всегда отвечает поздно декодированным и изменяет сообщения, причем моментально после их декодирования, а не ожидает декодирования всего периода, даже при вызове сплитом.
    AutoSeq1,2 сделаны для совсем медленных процессоров где декодирование заканчивается после третьей секунды интервала передачи, когда менять сообщение уже нет смысла - оно не будет декодировано корреспондентом из-за большого количества ошибок и потери синхронизации.

  3. #10563
    . Аватар для RK1AT
    Регистрация
    09.04.2005
    Адрес
    Санкт-Петербург, Россия
    Сообщений
    2,810
    Записей в дневнике
    1
    Поблагодарили
    1870
    Поблагодарил
    2377
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    4 ядра / 8 потоков могут показать свои картинки
    I7 процессор, W10х64, работают две программы JTDX.



  4. #10564
    Standart Power
    Регистрация
    21.08.2006
    Адрес
    Коряжма
    Возраст
    53
    Сообщений
    323
    Поблагодарили
    166
    Поблагодарил
    463
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    AutoSeq1,2 сделаны для совсем медленных процессоров где декодирование заканчивается после третьей секунды интервала передачи, когда менять сообщение уже нет смысла - оно не будет декодировано корреспондентом из-за большого количества ошибок и потери синхронизации.
    Ну тогда только одно пожелание - сделать еще один режим AutoSeq0 аналогичный режиму AutoSeq + call 1st в wsjt-x, уверен, что именно он будет пользоваться большей популярностью...

  5. #10565
    Very High Power
    Регистрация
    21.07.2004
    Возраст
    66
    Сообщений
    1,134
    Поблагодарили
    109
    Поблагодарил
    99
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    здесь назвал одну из возможных причин
    если Вы имеете ввиду, что проблема в том, что в BIOS отключен HiperTrading, то этого не может быть, т.к. в этом случае -
    - и в устройствах и в закладке быстродествие и в мониторе ресурсов (и любых сторонних программах) будут видны только физические ядра, а виртуальных ядер (не загруженных) там видно не будет.
    Т.к. никаких "гипотез" не использования виртуальных ядер нет - выходит, что проблема может быть только в программе (или опций ее компиляции).

  6. #10566
    Координатор темы
    Регистрация
    05.03.2015
    Сообщений
    5,570
    Поблагодарили
    7959
    Поблагодарил
    807
    Цитата Сообщение от RA3QDP Посмотреть сообщение
    если Вы имеете ввиду, что проблема в том, что в BIOS отключен HiperTrading, то этого не может быть, т.к. в этом случае -
    - и в устройствах и в закладке быстродествие и в мониторе ресурсов (и любых сторонних программах) будут видны только физические ядра, а виртуальных ядер (не загруженных) там видно не будет.
    Т.к. никаких "гипотез" не использования виртуальных ядер нет - выходит, что проблема может быть только в программе (или опций ее компиляции).
    для определения количества доступных потоков (задания количества потоков FFTW) в коде WSJT-X/JTDX используется метод QThread::idealThreadCount, сделаю софт с диагностикой, посмотрим количество потоков возвращаемых этим методом под разными операционными системами Windows и Linux

    int QThread::idealThreadCount()

    Returns the ideal number of threads that can be run on the system. This is done querying the number of processor cores, both real and logical, in the system. This function returns -1 if the number of processor cores could not be detected.

    из описания метода следует что результат определяется ответом операционки, значит проблема вне компилятора

  7. #10567
    Very High Power
    Регистрация
    21.07.2004
    Возраст
    66
    Сообщений
    1,134
    Поблагодарили
    109
    Поблагодарил
    99
    выходит, что Вы (почему-то) верите в заверения QT об "идеальности" их метода загрузки всех ядер, а не внешним методам диагностики их загрузки (как нескольким встроенным в Windows, так и многочисленным сторонним диагностическим программам) ? И не принимаете в расчет фактических проблем у пользователей с декодированием на приличных по производительности процессорах ? Что-то на массе других программ таких проблем с загрузкой по ядрам не возникает (судя по диагностике загрузки теми же методами).

  8. #10568
    Big Gun Аватар для R6LCF
    Регистрация
    21.04.2015
    Адрес
    г.Таганрог
    Возраст
    71
    Сообщений
    5,143
    Поблагодарили
    1527
    Поблагодарил
    1112
    Цитата Сообщение от RA3QDP Посмотреть сообщение
    фактических проблем у пользователей с декодированием на приличных по производительности процессорах
    В полемику вступать не хочется .НО есть такое. Вот что у меня! Жесткий диск твердотельный....ну это понятно.

    Название: 2018-01-23_135310.png
Просмотров: 426

Размер: 4.5 Кб

    Да вот еще.Диспетчер задач--монитор ресурсов :ядер-4,логических процессоров- 8.Скорость до 4,47 ГГц .Процент использования в спокойном состоянии -1%.Проверял во время периода декодирования ....работают все 8 и общая нагрузка до 15% максимум.Такое впечатление .....где то ограничение в программе!
    Очень шустрый проц.а в программе почему то средние результаты.Странно!

  9. #10569
    High Power Аватар для RZ1ZR
    Регистрация
    18.03.2007
    Адрес
    KP69OE
    Сообщений
    783
    Поблагодарили
    374
    Поблагодарил
    29
    Цитата Сообщение от UA1OMZ Посмотреть сообщение
    Ну тогда только одно пожелание - сделать еще один режим AutoSeq0 аналогичный режиму AutoSeq + call 1st в wsjt-x, уверен, что именно он будет пользоваться большей популярностью...
    охх... просили уже об этом, пока безуспешно (((

  10. #10570
    Координатор темы
    Регистрация
    05.03.2015
    Сообщений
    5,570
    Поблагодарили
    7959
    Поблагодарил
    807
    Цитата Сообщение от RA3QDP Посмотреть сообщение
    выходит, что Вы (почему-то) верите в заверения QT об "идеальности" их метода загрузки всех ядер, а не внешним методам диагностики их загрузки (как нескольким встроенным в Windows, так и многочисленным сторонним диагностическим программам) ? И не принимаете в расчет фактических проблем у пользователей с декодированием на приличных по производительности процессорах ? Что-то на массе других программ таких проблем с загрузкой по ядрам не возникает (судя по диагностике загрузки теми же методами).
    верю в средства диагностики, в Ваших постах пока не увидел на какой операционной системе, версии софта и какую проблему Вы наблюдаете

  11. #10571
    Пацифист Аватар для R0AEB
    Регистрация
    25.07.2016
    Адрес
    Красноярск
    Возраст
    62
    Сообщений
    115
    Поблагодарили
    35
    Поблагодарил
    161
    Коллеги подскажите по такому вопросу: работаю FT8 c Flex 1500 в JTDX 67 за период 15 +- 5 минут начинает меняться параметр DT до 1,5-2 (если я правильно понимаю это разница в синхронизации времени с другими станциями), установлен Demension , щелкаю по кнопке Stop в PowerSDR и тут же Start, все восстанавливается, куда копать?????

  12. #10572
    Координатор темы
    Регистрация
    05.03.2015
    Сообщений
    5,570
    Поблагодарили
    7959
    Поблагодарил
    807
    диагностический софт 18.1.0.68_9_diag для проверки количества репортируемых операционной системой доступных потоков, при запуске показывается в окне декодированных сообщений https://cloud.mail.ru/public/Hfft/GnfrZFNV9

    для проверки на процессорах с логическими ядрами в конфигурации 2/4 и 4/8, при публикации результата пожалуйста указывайте версию операционной системы и есть ли нагрузка на логических ядрах при декодировании

    кодовые суммы:
    File name: JTDX-18.1.0.68_9_diag-win32.exe
    MD5: 36C2251AC376156A9E2E27AA93601EFD
    SHA-1: 28D817B2FA3031218CFB358B5239BCB38648ED88
    SHA-256: 394B205096CAFC4E593AC1B3C55ED15DACA176754AC634726129288FC3398FA0
    SHA-512: 83FDEC1D58B402891DAFE634F64152CDCBF414BD9FC4EEAFA2A9A4FC8DB723EF3714CC A0D5237FCB58DDA4FD8824868657AD7209A91B028676194A0E28C670FC
    RIPEMD: 0457B3DCC20CE4F445BA5A6CDA963A1882186D74

  13. #10573
    Пользователь Аватар для RK1NA
    Регистрация
    25.01.2006
    Адрес
    Петрозаводск
    Возраст
    77
    Сообщений
    6,030
    Поблагодарили
    2612
    Поблагодарил
    1519
    Цитата Сообщение от R0AEB Посмотреть сообщение
    установлен Demension , щелкаю по кнопке Stop в PowerSDR
    Вы в Дименсион посмотрите как он синхронизирует.

  14. #10574
    Координатор темы
    Регистрация
    05.03.2015
    Сообщений
    5,570
    Поблагодарили
    7959
    Поблагодарил
    807
    Цитата Сообщение от R0AEB Посмотреть сообщение
    Коллеги подскажите по такому вопросу: работаю FT8 c Flex 1500 в JTDX 67 за период 15 +- 5 минут начинает меняться параметр DT до 1,5-2 (если я правильно понимаю это разница в синхронизации времени с другими станциями), установлен Demension , щелкаю по кнопке Stop в PowerSDR и тут же Start, все восстанавливается, куда копать?????
    Частота опорного кварцевого резонатора в SDR железе, кратно не делится к 48кГц частоте дискретизации звукового потока и идет набег фреймов. Скорость ухода DT определяется остатком от деления частоты резонатора на 48000.

    За согласование частот компьютера и SDR в звуковом потоке отвечает виртуальный аудио кабель, если этот функционал в нем сделан.

    Еще может быть неисправность или несоответствие частоты этого резонатора.

  15. #10575
    Пацифист Аватар для R0AEB
    Регистрация
    25.07.2016
    Адрес
    Красноярск
    Возраст
    62
    Сообщений
    115
    Поблагодарили
    35
    Поблагодарил
    161
    Цитата Сообщение от RK1NA Посмотреть сообщение
    Вы в Дименсион посмотрите как он синхронизирует.
    Интервал 15 минут, расхождение 0,002

Похожие темы

  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


Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×