Радиоэфир > Проекты

Віддалене робоче місце радіоаматора

(1/3) > >>

koval:
Більше року я шукав технічну можливість зробити віддалене керування трансивером з можливістю працювати не тільки в цифрі, але і голосом.

Існують кілька проектів які дозволяють це робити:

SunSDR СДР від російських аматорів. Декларують можливість роботи віддалено але наскільки я зрозумів ця опція в тестуванні і в продакшн ще не попала.
Flex-6XXX СДР від іноземних партнерів. Дозволяє віддалено керувати трансивером. Ціна занадто велика як для українських аматорів.
RemoteRig інтерфейс, за допомогою якого ви можете з'єднати передню панель трансивера с ВЧ блоком через інтернет. Ідея доволі непогана. Ціна питання близько 500 доларів.


Тепер подивимося в сторону opensource. Випадково попало на очі відео від QROcw де автори показують як організувати віддалене керування за допомогою  gstreamer & flrig .



Отже для цього потрібно:
Raspberry Pi 3+ або вище
USB звукову карту
USB-TTL перехідник
VPN з'єднання між вами і вашим Raspberry Pi.


На стороні трансивера
Raspberry Pi підключаємо до CAT трансивера через USB-TTL перехідник.
Звук передаємо на USB звукову карту, яку теж підключаємо до Raspberry Pi
На Raspberry Pi включаємо VNC управління через RealVNC server.
Підключаємося до VPN сервера. В моєму випадку ВПН піднятий на Мікротікові.

Інсталюємо gstreamer

Запускаємо в терміналі

Для передачі аудіо на Windows


--- Код: ---gst-launch-1.0 -v alsasrc ! audio/x-raw,channels=1 ! opusenc frame-size=2.5 inband-fec=true !  rtpopuspay ! udpsink host=192.168.1.2 port=5001
--- End code ---


Для прийому аудіо з Windows

--- Код: ---sudo gst-launch-1.0 -v udpsrc port=5002 caps="application/x-rtp"  ! queue ! rtpopusdepay ! opusdec plc=true use-inband-fec=true ! audioconvert ! alsasink device=hw:1 sync=false

--- End code ---



На стороні клієнта
Запускаємо клієнтську версію RealVNC для Windows.
Інсталюємо gstreamer для Windows.

Для передачі аудіо на Raspberry

--- Код: ---gst-launch-1.0.exe -v wasapisrc device="\\{0.0.1.00000000\\}.\\{1f3ae278-f063-4f0b-9017-7b9dab0eb765\\}" ! queue ! audioconvert ! audiorate ! opusenc bitrate=512000 frame-size=2.5 ! rtpopuspay ! queue ! udpsink host=192.168.1.1 port=5002
--- End code ---


Для прийому аудіо з Raspberry


--- Код: ---gst-launch-1.0.exe  -v udpsrc port=5001 caps="application/x-rtp"  ! queue ! rtpopusdepay ! opusdec plc=true use-inband-fec=true ! audioconvert ! directsoundsink sync=false
--- End code ---




Gstreamer запаковує звук в opus кодек і передає його по UDP порту від Raspberry до Windows і назад. Таким чином ми маємо FullDuplex зв'язаний аудіо канал. Управління трансивером здійснюється через RealVNC клієнт. Відкриваємо програму RealVNC, заходимо на робочий стіл "Малини", там відкриваємо flrig і управляємо трансивером. Змінюємо частоту, модуляцію і стаємо на ptt за допомогою кнопки PTT.

За допомогою такого сетапу вдалося доволі комфортно провести зв'язки на 3600 мГц , так що концепція цілком робоча.

UT3BW:
Ціна питання близько 500 доларів.
За 500 баксів я і тещу навчу керувати...дистанційно:)

UT8UB:
3 года как работаю удаленно используя
RemoteRig інтерфейс
http://www.remoterig.com/wp/
никаких проблем нет.
За 3 года ни разу не глючил интерейс.
Все работает стабильно.
Очень удобно приобрести с  WI-FI,
Можно работать и через компьютер
докупив Микро PC клиент.
Можно управлять удаленно антеннами-крутить поворотку-
-переключать-отключать в грозу.
Работал путешествуя по миру и  с гостиницы и с машины.
А если в трансивере есть кросс бенд вообще шикарно...
------------------
P.S. Рассматривал и другие варианты работы удаленно.
вариант с --remoterig-  оказался самым  приемлемым.
Так как в других вариантах нет так много  функций.
Немного сложно прописывать IPадреса при настройке
но после того как показали и помогли люди программисты
 все получается  быстро.Настроил и все.

koval:
>Ціна питання близько 500 доларів.

Про які 500 доларів йдеться?

Те що написав я це один Raspberry Pi 3 і кілька однодоларових плат.
Ціна питання близько 50-60 $.

koval:

--- Цитата: "UT3BW" post=26530 ---Ціна питання близько 500 доларів.
За 500 баксів я і тещу навчу керувати...дистанційно:)
--- End quote ---


Про які 500 доларів йдеться?

Те що написав я це один Raspberry Pi 3 і кілька однодоларових плат.
Ціна питання близько 50-60 $.

Навігація

[0] Сторінка Повідомлень

[#] Наступна сторінка

Помилка під час натискання Дякую
Дякую...
Go to full version