Аппаратная панель для PowerSDR и программа Monoblok



Рекомендую: ПЕЛАГЕЯ!

pelagea.jpg

Фанаты группы ПЕЛАГЕЯ ("Полефаны") В Контакте

Концерт на площади Минина в Нижнем Новгороде 9 Мая 2013

Мини-концерт в Магасе (Ингушетия) 4 Июня 2014

Создайте тему (если она ещё не создана) на моём форуме http://ra3pkj.keyforum.ru (кликабельно)

 

Чистые платы для различного применения от Юрия (R3KBL) на его сайте http://sdrham.ru (кликабельно)

 

Ретро CW соревнования 4 октября 2020г. в 07:00 UTC (кликабельно)

 

 

Общая информация о Аппаратной панели для PowerSDR и программе Monoblok

Раздел корректируется! Проект коммерческий. В проекте пока отсутствует корпус, из-за чего изготовление аппаратной панели не начато (заморожено).

Аппаратная панель позволяет управлять основными функциями PowerSDR (FlexRadio Systems) и PowerSDR mRX (OpenHPSDR) при активном и неактивном окне этих программ. Программа Monoblok является связующим звеном между Аппаратной панелью и PowerSDR.

Программа Monoblok поддерживает работу с PowerSDR от FlexRadio Systems (и её модификациями) и с PowerSDR mRX. Владельцы Flex-1500...5000 - это и вас касается!

Программа ориентирована на Аппаратную панель как на коммерческий продукт (старая Аппаратная панель не поддерживается). Тем не менее, ПРИ ОТСУТСТВИИ АППАРАТНОЙ ПАНЕЛИ доступны средства программы для полной или частичной автоматизации запуска SDR, начиная от момента включения компьютера и вплоть до появления звука эфира. Можете проверить прямо сейчас, скачав программу (ссылка на скачивание внизу). Программа не требует инсталляции. Окно программы всегда находится поверх всех окон.
Программа проверена в ОС Windows 7-64, 8-32, 10-32, 10-64.

 

Дизайн программы Monoblok v3.1

Программа имеет вид, представленный на скрине:

monoblok_new_1.gif 

В окне программы Monoblok слева имеется индикатор, сообщающий красным цветом о наличии загруженной PowerSDR и также имеется индикатор "USB", сообщающий зелёным цветом о подключённой Аппаратной панели. Справа имеется кнопка "x" закрытия программы и кнопка "!" настроек программы. В центре отображается частота.

 

План аппаратной панели

Расположение энкодеров, кнопок и валкодера на панели:

panel_plan.JPG

 

Начинка

panel_new_1.jpg

panel_new_2.jpg

 

Настройки Monoblok'а

При нажатии кнопки "!" в окне Monoblok'а попадаем в настройки:

monoblok_new_2.gif

Величина задержки автоматической загрузки PowerSDR может иметь в некоторых случаях большое значение. Если после загрузки программы PowerSDR (при включении компьютера) окажется, что окно PowerSDR закрыто другими окнами (такой случай может быть, если при включении компьютера одновременно загружаются другие программы), то следует увеличить задержку загрузки. Можно увеличить сначала сильно вплоть до десятков тысяч миллисекунд, а потом, пошагово уменьшая, подобрать оптимальное значение.

Monoblok может автоматически запускаться при включении компьютера, для этого в настройках следует указать путь к Monoblok.exe и нажать кнопку "Создать запуск". После этого будет автоматически создано задание в Планировщике заданий. При желании задание может быть удалено через кнопку "Удалить задание".

Длительность анализа загружаемой PowerSDR определяет время поиска оконных дескрипторов в процессе загрузки PowerSDR. Длительность не желательно делать менее 3 секунд (хотя никто не запрещает делать меньше, просто не все дескрипторы будут найдены за малое время). Типично 5 секунд. Для случая, когда PowerSDR автоматически загружается при включении компьютера, может потребоваться на тормознутых компьютерах увеличение длительности до 10 секунд (слабая материнка или сильно перегруженная Windows, требующая переустановки).

 

Описание программы Monoblok

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

Программа может осуществить по желанию пользователя (даже при отсутствии Аппаратной панели) полный автоматический программный запуск SDR, начиная от момента включения компьютера и вплоть до появления звука эфира!
При ручном же запуске Monoblok'а возможно осуществить частичный запуск SDR, включающий в себя автоматическую загрузку PowerSDR и автоматическое нажатие кнопки Start в окне PowerSDR (или только автоматическое нажатие кнопки Start, если Вы сами загрузите PowerSDR).

Замечание#1 Обладателям SDR-1000 и его клонов не следует беспокоиться по поводу первичного окна выбора трансивера. Monoblok сам ткнёт во вторую строчку, т.е. ниже строчки "Demo". Нужно только позаботиться, чтобы ваш трансивер фигурировал именно во второй строчке.
Замечание#2 При ручном запуске Monoblok'а требуется указать запуск Monoblok'а от имени Администратора в свойствах ярлыка или в свойствах файла.

Касательно PowerSDR mRX: при выходе в свет новых версий PowerSDR mRX требуется проверка работоспособности Monoblok'а в части включения расстройки RIT, обнуления расстройки RIT, включения кнопки Start в окне PowerSDR и в части регулирования громкости RX1 AF. При обнаружении неработоспособности какой-либо из перечисленных функций составляется специфичный файл базы для этой новой версии PowerSDR mRX. Все файлы базы для различных версий PowerSDR находятся в папке с Monoblok'ом.

Для нормального функционирования программы Monoblok  требуется наличие программной платформы .NET Framework 3.5 SP1. В Windows 7 она обычно установлена по умолчанию. В других Windows зависит от сборки, но в любом случае установочный файл платформы может быть скачан с сайта Microsoft - https://www.microsoft.com/ru-RU/download/details.aspx?id=22.

 

Скачать программу (версия v3.1)

Скачать архивный файл Monoblok_zip.zip и распаковать в любое удобное место.