Like Tree15934Спасибо

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

  1. #10066
    Коротковолновик
    Регистрация
    14.08.2007
    Возраст
    65
    Сообщений
    166
    Поблагодарили
    92
    Поблагодарил
    80
    на этих 3х снимках в 63 версии такие вот сбои.
    Нажмите на изображение для увеличения. 

Название:	Screenshot_14.png 
Просмотров:	15 
Размер:	46.5 Кб 
ID:	203243
    Нажмите на изображение для увеличения. 

Название:	Screenshot_13.png 
Просмотров:	9 
Размер:	56.6 Кб 
ID:	203244
    Нажмите на изображение для увеличения. 

Название:	Screenshot_10.png 
Просмотров:	11 
Размер:	127.1 Кб 
ID:	203245

    При таком сценарии, после моего RR73 по идее, должно последовать его 73, как до этого и происходило,но программа вместо этого перечеркивает его репорт, по всей видимости он мне не передал прощальные 73 и наверно по этому так происходит,но ничего Игорь победит!
    И еще, почему то после 3-4 нормальных связей я передаю CQ,но сразу подряд выскаивают еще пару моих CQ.

    И еще,оператор из Кубы звал меня 5 раз, сигнал 0дб я ему репорт,а он продолжает звать короче я прервал эту связь и вот полюбуйтесь как вдруг связь завершилась на какой версии он работал, думаю на WSJT .
    Нажмите на изображение для увеличения. 

Название:	Screenshot_15.png 
Просмотров:	18 
Размер:	61.3 Кб 
ID:	203246

  2. #10067
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    5,064
    Поблагодарили
    7445
    Поблагодарил
    752
    Цитата Сообщение от AG2T Посмотреть сообщение
    Нажмите на изображение для увеличения. 

Название:	Screenshot_10.png 
Просмотров:	11 
Размер:	127.1 Кб 
ID:	203245

    При таком сценарии, после моего RR73 по идее, должно последовать его 73, как до этого и происходило,но программа вместо этого перечеркивает его репорт, по всей видимости он мне не передал прощальные 73 и наверно по этому так происходит,но ничего Игорь победит!
    На этой картинке KE4HTS принял от Вас RR73 но в используемом им софте AutoSeq почему то в ответ на принятое RR73 продолжает несколько раз передавать сообщение 73, сообщение зачеркнуто потому что связь уже внесена в лог и для Вас этот позывной уже worked B4.

    JTDX правильно игнорирует повторные сообщения 73 передаваемые в результате сбоя другого софта.

  3. #10068
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    5,064
    Поблагодарили
    7445
    Поблагодарил
    752
    Цитата Сообщение от AG2T Посмотреть сообщение
    на этих 3х снимках в 63 версии такие вот сбои.
    Нажмите на изображение для увеличения. 

Название:	Screenshot_13.png 
Просмотров:	9 
Размер:	56.6 Кб 
ID:	203244
    На этой картинке WB5TUF не декодирует Ваш сигнал и AutoSeq c его стороны продолжает передавать сообщение R-14, JTDX правильно отвечает на него сообщением RR73, будет так делать до тех пор пока не закончит QSO либо один из операторов не прервет передачу.

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

  4. #10069
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    5,064
    Поблагодарили
    7445
    Поблагодарил
    752
    Цитата Сообщение от AG2T Посмотреть сообщение
    на этих 3х снимках в 63 версии такие вот сбои.
    Нажмите на изображение для увеличения. 

Название:	Screenshot_14.png 
Просмотров:	15 
Размер:	46.5 Кб 
ID:	203243
    На этой картинке в 031932 Вы скорее всего прервали AutoSeq сгенерив вручную сообщение CQ или нажав кнопку Clear DX?, что привело к сбою в последовательности сообщений.

    Чтобы избежать такого сбоя можно удалить позывной корреспондента из истории QSO нажав правой кнопкой мыши на кнопку Clear DX и уже потом перейти на передачу общего вызова.

  5. #10070
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    5,064
    Поблагодарили
    7445
    Поблагодарил
    752
    Цитата Сообщение от AG2T Посмотреть сообщение
    И еще,оператор из Кубы звал меня 5 раз, сигнал 0дб я ему репорт,а он продолжает звать короче я прервал эту связь и вот полюбуйтесь как вдруг связь завершилась на какой версии он работал, думаю на WSJT .
    Нажмите на изображение для увеличения. 

Название:	Screenshot_15.png 
Просмотров:	18 
Размер:	61.3 Кб 
ID:	203246
    Здесь JTDX возможно отработал верно(надо смотреть всю историю обмена сообщениями с CM2RSV в файле ALL.TXT), если принятые ранее сообщения от CM2RSV и ранее переданные ему сообщения есть в истории QSO то при получении от него очередного сообщения AutoSeq завершит с ним связь.

    Не забывайте что полностью история QSO в оперативной памяти автоматически очищается только при смене диапазона, а для конкретного позывного она автоматически очищается если Вы вызываете этого корреспондента сообщением с QTH квадратом.

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

  6. #10071
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    5,064
    Поблагодарили
    7445
    Поблагодарил
    752

    кратковременные выпадания звука, излучение широкополосных помех

    Давно говорил, считаю необходимым повторить в дополнение к этому посту http://forum.qrz.ru/6-cifrovye-vidy-...ml#post1431771

    Пользователи использующие одно звуковое устройство на компьютере - операционная система Windows всегда его назначает устройством по умолчанию, пользователь в такой конфигурации не может изменить эту настройку.

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

    Если у Вас на компьютере одно звуковое устройство которое используется для работы в эфире то не включайте Web браузер, софты Skype, Teamviewer во время работы в эфире. Также при использовании единственного звукового устройства отключите в операционной системе системные звуки поскольку они тоже идут через устройство по умолчанию.

    Если у Вас два или более звуковых устройств то смотрите чтобы то что используется для приема/передачи не было выставлено в операционной системе устройством по умолчанию.

    Такой подход позволит избежать многих проблем снижения эффективности декодирования, непреднамеренного излучения помех, сбоев в работе WSJT-X/JTDX.

    Некоторые звуковые карты распознают подключение разъема и в зависимости от работы драйвера при таком событии операционная система Windows может сама менять звуковое устройство по умолчанию, если Вы используете такие звуковые карты например для Skype или для работы в эфире то необходимо периодически проверять настройки звука в операционной системе.

    Как пример - при передергивании кабеля в разъеме на внешней карте ASUS Xonar U7, которую я использовал для работы в эфире, у меня Windows сразу ставил эту карту устройством по умолчанию. Если принцип определения подключения разъема контактный то такую проблему можно решить воткнув на постоянку в разъем звуковой карты переходник.

  7. #10072
    Экстра-класс
    Регистрация
    28.11.2013
    Возраст
    65
    Сообщений
    2,129
    Поблагодарили
    868
    Поблагодарил
    436
    To: UA3DJY
    Игорь, подскажите, как организована многопоточность работы многоядерного процессора в программе. Путем оптимизации кода под многоядерность, или средствами самой операционной системы.
    Если многопоточность организована самой операционной системой, то наверное стоит переходить с Win7 на Win10?

  8. #10073
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    5,064
    Поблагодарили
    7445
    Поблагодарил
    752

    JTDX v18.1.0.63 - тестирование нового функционала

    Измененный функционал:

    - устранен сбой в последовательности AutoSeq когда в приемном интервале не включается декодер (переполнение буфера звуковой карты)
    - сделан первый шаг в функционале SWL FT8, эффективность декодирования примерно на 1 % выше, из-за позднего декодирования функционал SWL не предназначен для работы в эфире
    - надпись на кнопке AutoSeq меняет цвет с черного на синий при активной опции 'Single shot QSO'
    - устранен сбой включения кнопки Filter при отключенной кнопке Enable Tx и получении от декодера FT8AP ложно декодированного сообщения содержащего позывной оператора
    - отсутствие звука на передачу:
    -- устранен сбой пропадания звука когда во время передачи сообщения пользователь открывает настройки JTDX и не меняя звукового устройства закрывает диалог настроек нажатием кнопки OK
    -- во время передачи сообщения при нажатии последовательно кнопок Halt Tx и Enable Tx необходим зазор примерно в 2 секунды, если кнопку Enable Tx нажать раньше то пропадет звук на передачу в этом интервале. Пока не знаю как сделать индикацию такого зазора либо выполнить его автоматически в коде.
    - при изменении звукового устройства в настройках JTDX во время передачи сообщения теперь сделано такое поведение софта: при нажатии кнопки OK в диалоге настроек передача останаливается, кнопка Enable Tx получает желтый фон, примерно через 2 секунды кнопка Enable Tx включается автоматически (красный фон) и передача звука и сообщения возобновляется
    - в статус баре внизу основного окна теперь показывается последний внесенный в лог позывной
    - устранено несколько ошибок в коде и изменена обработка поступающего на вход декодера FT8 массива данных сигнала


    собранный софт: https://cloud.mail.ru/public/MVLB/9f9NLrnGw

    исходный код: https://cloud.mail.ru/public/2qtZ/Nv9bHhHaz

    кодовые суммы:
    File name: JTDX-18.1.0.63-win32.exe
    MD5: BC962E667E0050241581C54C43735B61
    SHA-1: 779C38332F9AAD37FA8E6E98598EF193AAC85FEC
    SHA-256: F68DB4687E11F0A605C98F631F4DC5C2AE38D6B9A4E63FFE906B2FD7B8CC67B6
    SHA-512: 5EA51DBB5D3E1CE9B6B1BE37922B6BD0F2E8C75B13BD9B2FF88CF19069DC63D899870D 7394C1B3748008A1B9C69A8C5AE4524032F1588B08B11CEA5239BFF881
    RIPEMD: FC16CF4A667D4EC31E36A90AE599A0C202626ECF


    JTDX.INI файл имеет такую же структуру как у версии 18.1.0.62.

  9. #10074
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    5,064
    Поблагодарили
    7445
    Поблагодарил
    752
    Цитата Сообщение от EU1FQ Посмотреть сообщение
    To: UA3DJY
    Игорь, подскажите, как организована многопоточность работы многоядерного процессора в программе. Путем оптимизации кода под многоядерность, или средствами самой операционной системы.
    Если многопоточность организована самой операционной системой, то наверное стоит переходить с Win7 на Win10?
    В коде C++ есть отдельная нитка для звука, таймера при сборке падают в разные нитки, в коде на Фортране используется библиотека OpenMP, там два параллельных потока в моде JT9+JT65 и для не FT8 мод я фиксировал 4 потока на преобразование Фурье, как сделано преобразование в FT8 еще не смотрел.

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

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

    В части взаимодействия с операционкой и железом есть разновидности Linux где сборка софта в ее процессе оптимизируется под операционку и железо на которых эта сборка делается.

  10. #10075
    Экстра-класс Аватар для RJ7M
    Регистрация
    18.01.2004
    Возраст
    56
    Сообщений
    1,539
    Поблагодарили
    353
    Поблагодарил
    306
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    -- во время передачи сообщения при нажатии последовательно кнопок Halt Tx и Enable Tx необходим зазор примерно в 2 секунды, если кнопку Enable Tx нажать раньше то пропадет звук на передачу в этом интервале. Пока не знаю как сделать индикацию такого зазора либо выполнить его автоматически в коде.
    Может быть вообще запрет перехода на передачу в эти 2 сек? Чтоб не "смущало".

  11. #10076
    Радиослушатель
    Регистрация
    06.08.2012
    Адрес
    Урюпинск
    Возраст
    62
    Сообщений
    26
    Поблагодарили
    8
    Поблагодарил
    60
    Всем здравствуйте!Заметил следующее,крайние версии JTDX формируют иной формат файла журнала adi.В отличии от UR5EQF.Тот кторый формирует UR5EQF,JTDX не видит.А наоборот работает.В чём я так полагаю мой косяк?

  12. #10077
    Экстра-класс
    Регистрация
    12.05.2012
    Сообщений
    1,534
    Поблагодарили
    578
    Поблагодарил
    1661
    Цитата Сообщение от R0AX Посмотреть сообщение
    Я бы не стал называть эти версии "официальными" в том смысле, который этот термин приобрел на нашем форуме. Эта версия скомпилированная из крайней тестовой версии исходного кода WSJTX 1.8.1 от разработчиков. Работает 8345 хорошо.
    Я 1.7.1 перестал компилировать, так как большая часть изменений там - работа над новым интерфейсом для работы DX экспедиций. Все изменения, касающиеся "обычной" работы дублируются в 1.8.1

  13. #10078
    Экстра-класс Аватар для R0JF
    Регистрация
    12.05.2010
    Адрес
    Новотроицкое
    Возраст
    50
    Сообщений
    1,530
    Поблагодарили
    1257
    Поблагодарил
    273
    JTDX v18.1.0 step 63 - тестирование нового функционала

    Linux version (compiled on Ubuntu 16.04LTS 64-bit)

    Binary files only:


    https://cloud.mail.ru/public/KASK/SmFMbt2dN

    Linux 64-bit deb-package (not tested!):

    https://cloud.mail.ru/public/9ZdS/fMpNfHiEn

    Linux 32-bit deb-packages (not tested!):

    https://cloud.mail.ru/public/ADe3/FcGCReyoK

    PS Поймал интересный прикол - не могу вставить ссылку на 32-битную версию.
    Вернее ссылка вставляется, но не рабочая... Оказалось, что путь "в облако" сгенерировался
    и использованием известной комбинации /FuC*/, которую порлиткорректное ПО
    форума упорно заменяет на /xxxx/.
    Пришлось перезалить в облако заново.

  14. #10079
    Экстра-класс
    Регистрация
    28.11.2013
    Возраст
    65
    Сообщений
    2,129
    Поблагодарили
    868
    Поблагодарил
    436
    Цитата Сообщение от RU4AJ Посмотреть сообщение
    Всем здравствуйте!Заметил следующее,крайние версии JTDX формируют иной формат файла журнала adi.В отличии от UR5EQF.Тот кторый формирует UR5EQF,JTDX не видит.А наоборот работает.В чём я так полагаю мой косяк?
    Формат adi он и в Африке adi. У меня без проблем JTDX читает adi из UR5EQF и наоборот.
    Если касаемо правильного отражения информации в логе UR5EQF по FT8, то для правильного формирования adif для мод FT8 нужен Update 3.31-61a для лога, в противном случае файл adi будет формироваться неправильно.

  15. #10080
    Коротковолновик Аватар для UR5WCA
    Регистрация
    06.06.2013
    Адрес
    Львов
    Возраст
    67
    Сообщений
    321
    Поблагодарили
    98
    Поблагодарил
    93
    С этими установками:

    Название: Безымянный.png
Просмотров: 652

Размер: 7.2 Кб

    программа работает без сбоев. Спасибо.

Похожие темы

  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
Яндекс.Метрика