Монопольный режим. Бодометр. Сдвигометр.

Звуковая карта для программы MultiPSK. Конфигурация.

Автоопределение скорости и сдвига радио протокола.

Суть затеи изучения MultiPSK - найти кнопки автоматического определения скорости и сдвига протокола связи, и действительно, такие кнопки есть ... Бодометр (baudmeter) и Сдвигометр (shiftmeter) ...

В справке явно указано, что бодометр предназначен для работы с полнодуплексной звуковой картой. Неявно, но Сдвигометр, возможно - тоже.

Симплексная или Полнодуплексная звуковая карта.

Инфо : полнодуплексная звуковая карта значительно функциональнее, так как позволяет вести запись и воспроизведение параллельно. Симплексная звуковая карта - более простой и дешёвый вариант, но с ограниченными возможностями.

 

Характеристика Симплексная карта Полнодуплексная карта
Направление потока данных Однонаправленный Двунаправленный (одновременный)
Одновременная запись и воспроизведение Невозможно Возможно
Типичное применение Простые системы, бюджетные решения Профессиональные задачи, коммуникации
Гибкость использования Низкая Высокая

 

При запуске программы, в окне конфигурации MultiPSK - появилась надпись : симплексная карта ... Плохо, если бодометр и сдвигометр не будут работать на моём ноутбуке Lenovo X220i, Windows 10 ... Так, надо разбираться ...

Решение проблемы simplex sound card.

Сначала нужно идентифицировать звуковую карту ноутбука ...
Win + R, ввести devmgmt.msc, аудиоустройство, свойство, сведения, ID оборудования.
HDAUDIO \ FUNC_01 & VEN_8086 & DEV_2805 & SUBSYS_80860101 & REV_1000.
ID аудиоустройства - Intel HD Audio (кодек ID 2805).
HDAUDIO - стандарт High Definition Audio (современный аудиоинтерфейс Intel/AMD).
FUNC_01 - функция 1 (основное аудиоустройство).
VEN_8086 - производитель: Intel (Vendor ID 8086).
DEV_2805 - модель аудиокодека: Intel HD Audio [ID 2805].

Для ноутбука Lenovo X220i эти сведения означают :
Полнодуплексная поддержка - Аудиокодек Intel HD Audio (в том числе модель 2805) изначально поддерживает полнодуплекс: одновременная запись и воспроизведение; многоканальный звук; аппаратное микширование.
Типичные характеристики: Поддержка до 8 каналов (7.1); разрядность до 24 бит; частота дискретизации до 192 кГц; совместимость с Windows 7–10–11, Linux, macOS. Текущая настройка : 16 бит 48000 Гц, и действительно, MultiPSK подтвердил, что звуковая карта 48 кГц (правда, в симплексном режиме).

Почему может не работать полнодуплекс?
Несмотря на аппаратную поддержку, проблемы возникают из‑за ...
# Устаревших / некорректных драйверов [максимально обновлено].
# Настроек Windows - проверить : Панель управления - Звук - вкладки Запись и Воспроизведение (убедиться, что устройства активны). Динамики (HD Audio) зеленый кружок с белой галочкой = устройство по умолчанию. (Именно у этого устройства есть вкладка Свойства - Дополнительно).
# Свойства устройства - вкладка Дополнительно - отключить настройку Разрешить приложениям исключительный контроль [Нет такой вкладки / опции ... Есть опция : монопольный режим. Разрешить приложенииям использовать устройство в монопольном режиме. Предоставить приоритет приложениям монопольного режима.]. Отключено, но похоже это не совсем то, что нужно ... Исключительный контроль (Exclusive Control), более широкое понятие, включающее: Монопольный режим (как частный случай); Настройки приоритетов для определённых приложений; Ограничения на уровне драйверов. Нет, отключение опции монопольный режим = помогло))) ... ...
# Конфликт ПО - некоторые старые программы блокируют аудиоустройство (??? без комментариев).

После отключения монопольного режима для звуковой карты и запуска MultiPSK - в окне конфигурации справа внизу появилась надпись : Full-duplex sound card (полнодуплексная звуковая карта) ...
Что произошло? После отключения монопольного режима ...
ОС система перестала разрешать приложениям блокировать звуковую карту.
Windows начала использовать режим совместного доступа (Shared Mode).
Микшер Windows получил возможность одновременно смешивать потоки записи и воспроизведения;
Программа MultiPSK увидела, что карта больше не захвачена, и корректно определила её как полнодуплексную.

Замечание. Нет-нет, да и при запуске окно конфигуратора MultiPSK продолжает высвечивать надпись : симплексная карта. Хотя все настройки исправлены и звуковая карта точно - полнодуплексная, проверено. Возможно, сбой определения карты происходит в момент инициализации программы. По общим меркам загрузки ПО, программа MultiPSK загружается значительно дольше среднего времени загрузки. Как, правило - достаточно закрыть и снова открыть окно конфигуратора, чтобы увидеть, что звуковая карта определена правильно. Также, не запрещено подключить дополнительную внешнюю USB звуковую карту, как - вторую, дополнительную ... Тем более, что допускается одновременная поддержка [ужас!!!)))] - 12 звуковых карт одновременно ... Пока я даже представить себе не могу конфигурацию, где нужно использовать столько звуковых карт ))) ... Но, использование дополнительных звуковых карт сразу решает проблему симплексная sound card ...

Вот теперь можно будет попробовать, как работают бодометр и сдвигометр ))) ...

0:04 19.01.2026

Связанные материалы.

FSK инфо декодирование - именно с этих размышлений начался очередной этап изучения работы радио протоколов, который неожиданно завершился проектом перевода программы MultiPSK на русский язык ...

Бинауральный эффект и радио - если вы не понимаете почему вы не понимаете как на слух различать фазовую манипуляцию PSK, то самое время ознакомиться с этим материалом ...

Радио модуляция - базовый обзор особенностей, общего и различий между AM, FM, PM, CW, SSB, FSK, PSK, RTTY ...

Обзор режимов MultiPSK от радиолюбителя F1ULT включая AMTOR, SITOR, BPSK, QPSK, CCW-OOK, CCW-FSK, CHIP, классическое CW, FSK (RTTY, ASCII, PACTOR, SYNOP), HF Fax, HELL, MFSK, THROB, DOMINO, MT63, AMTOR FEC NAVTEX, OLIVIA, PAX, PACKET APRS, PSK, DIGISSTV, SSTV ... Именно на этом материале я проводил первичное сравнение популярности применения FSK и PSK, и на основании большей упоминаемости PSK сделал неправильное заключение о смысле названия программы, именно как - MultiPSK (а не почему бы, например - MultiFSK) ... Только углубившись в перевод программы, в CHM справке я нашел правильное объяснение появления этого названия : просто автор программы сам является разработчиком радио протоколов PSK, PSKAM, PSKFEC, CCW-FSK, PAX, DIGISSTV, VOICE, LENTUS, и именно этим и можно объяснить перевес - не в сторону FSK ))) ...

Радио протоколы в 2025 году, возможно сохраняющие популярность в радио обмене информацией. Попытка собрать аудио- визуальные признаки идентификации наблюдаемых радио протоколов в одну таблицу, чтобы понять, как научиться идентифицировать радио сигналы на слух и по внешнему виду.

* Калькулятор идентификатор определения радиопротокола - пока всё еще остается не реализован, ввиду неоднозначности и объема входных данных. Прежняя попытка Идентификатор радиопротокола по программе Sorcerer - не является оптимальным вспомогательным решением ... И теперь я кажется понимаю, почему : свободные настройки протокола без ограничений - больше запутывают, чем помогают (но дают гораздо большую свободу осознанного выбора). Часть представленных в этом списке документов косвенно являются продолжением исследования темы аудио / визуальной идентификации радио протоколов. В частности, программа MultiPSK - более зажата стандартными рамками настроек параметров, а это предполагает более однозначные варианты выбора ...

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

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

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

Примеры работы RTL SDR с программой декодером радио протоколов MultiPSK, а также декодирование станций, принятых через Web и Kiwi SDR онлайн программно-управляемое радио.