текст v1. , автор примерно понимает о чем речь 🙂

Вопрос со звуком оказался по итогу едва ли не самым сложным. И да, сразу хочется сказать, что для SunSDR2 возможен подбор и на других бэндах, при условиях

1)усилитель вам позволяет мгновенно переключаться, т.е. он транзисторный

2)антенна для диапазонов общая, или есть отдельная коммутация у усилителя, что бы при переключении бэнда он передавал со второго приемника в правильную антенну

3)время… На ране, должно быть реально скучно, потому что связь на R2 будет 10-15 секундным простоем на R1.

Для случае работы именно «2V» часть данных ограничений снимается, что очень увеселяет работу.

1. Настройка звука.

В Эксперт СДР есть настройка звука, аля «миксер».

Настраиваем

2. Аудио шнурок, разделяющий стерео на два моно.

Это аудио стерео шнур, который с одной стороны вставляет в Sunsdr2 (аудио).

Вторая сторона состоит из двух отдельных штекеров, ЛЕВЫЙ и правый КАНАЛ. Он подключается к микшеру.

3. Микшер

В выход микшера наушники. Все соединил!

Однако есть пара нюансов — у микшера нет возможности быстро отключать канал, поэтому тут я использовал софт. (AUTOHOYKEY)

Скрипт для него:

;Sunsdr2 ExpertSDR RX1/RX2 sound control

WinTitleRX1 := «ExpertSDR2 SunSDR2»
;RX1 := WinExist(WinTitleRX1)
;MsgBox RX1

WinTitleRX2 := «ExpertSDR2»
RX2 := WinExist(WinTitleRX2,,»SunSDR2″)
;MsgBox RX2

dxLog := «DXLog.net»

LAlt & 1::
{
;RX1 snd — ON
;RX2 snd — OFF

SetControlDelay -1
if WinExist(WinTitleRX1) {
WinActivate(WinTitleRX1)
ControlClick «x200 y28»
}
WinActivate(dxLog)
}

LAlt & 2::
{
;reverse
SetControlDelay -1
if WinExist(WinTitleRX1) {
WinActivate(WinTitleRX1)
ControlClick «x200 y28»
}
if WinExist(WinTitleRX2,,»SunSDR2″) {
WinActivate(WinTitleRX2)
ControlClick «x210 y10»
}
WinActivate(dxLog)
}

LAlt & 3::
{

;RX1 snd — OFF
;RX2 snd — ON
SetControlDelay -1
if WinExist(WinTitleRX2,,»SunSDR2″) & RX2 !=0 {
;MsgBox «rx2 ON»
WinActivate(WinTitleRX2)
ControlClick «x210 y10»
} else {
;MsgBox «rx2 OFF»
;so we make it ON
if WinExist(WinTitleRX1) {
WinActivate(WinTitleRX1)
ControlClick «x85 y10»
}
}
WinActivate(dxLog)
}

 

Работает это так. У меня три монитора 🙂

1. dxlog

2.Эксперт R1

3.Эксперт R2

Нажимая на горячие кнопки я отключаю звук на экпертах 1 и 2. Есть 4 комбинации.

1. звук вкл. везде

2. звук выкл. везде

3.звук только R1

4.звук только R2.

Горячие кнопки — ALT 1 для вкл/выкл R1 / Alt 3 вкл/выкл R2
ALT2  — одновременно ВКЛ или ВЫКЛ оба приемника.

Мне так удобно, поэтому так. При старте скрипт проверяет что идет контест и запущен dx log.

Данный момент конфигурация нуждается в проверке на реальных тестах. Как минимум я получил один большой бонус еще до теста. Звук!!! Микшер раскачивает звук просто безумно, компу такое даже не снилось)) А ведь многие жаловались, да и мне часто не хватало… Теперь проблема решена.

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *