кратковременные выпадания звука, излучение широкополосных помех
Давно говорил, считаю необходимым повторить в дополнение к этому посту http://forum.qrz.ru/6-cifrovye-vidy-...ml#post1431771
Пользователи использующие одно звуковое устройство на компьютере - операционная система Windows всегда его назначает устройством по умолчанию, пользователь в такой конфигурации не может изменить эту настройку.
Web браузер для озвучки всегда использует звуковое устройство по умолчанию, есть немало Web страниц которые этим пользуются и автоматически крутят видеоролики со звуком, проигрывают какую либо мелодию, некоторые страницы включают поток с микрофона.
Если у Вас на компьютере одно звуковое устройство которое используется для работы в эфире то не включайте Web браузер, софты Skype, Teamviewer во время работы в эфире. Также при использовании единственного звукового устройства отключите в операционной системе системные звуки поскольку они тоже идут через устройство по умолчанию.
Если у Вас два или более звуковых устройств то смотрите чтобы то что используется для приема/передачи не было выставлено в операционной системе устройством по умолчанию.
Такой подход позволит избежать многих проблем снижения эффективности декодирования, непреднамеренного излучения помех, сбоев в работе WSJT-X/JTDX.
Некоторые звуковые карты распознают подключение разъема и в зависимости от работы драйвера при таком событии операционная система Windows может сама менять звуковое устройство по умолчанию, если Вы используете такие звуковые карты например для Skype или для работы в эфире то необходимо периодически проверять настройки звука в операционной системе.
Как пример - при передергивании кабеля в разъеме на внешней карте ASUS Xonar U7, которую я использовал для работы в эфире, у меня Windows сразу ставил эту карту устройством по умолчанию. Если принцип определения подключения разъема контактный то такую проблему можно решить воткнув на постоянку в разъем звуковой карты переходник.
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.