OpenWebRX - новая программа для WEB-SDR

Модератор: Разработчики

alhimik1986
Сообщения: 6
Зарегистрирован: 10 ноя 2021, 18:47
Город: Шелехов
Имя: Николай
Благодарил (а): 2 раза

OpenWebRX - новая программа для WEB-SDR

Сообщение alhimik1986 » 26 июл 2022, 13:33

Вводная часть

Пока искал программу для web-sdr в открытых источниках, потому что автор-программист не захотел мне прислать её по почте, я наткнулся на другую модернизированную https://www.openwebrx.de/.

В отличие от предыдущей, в ней просматривать практически все диапазоны частот, но эти диапазоны нужно переключать, потому что просмотр полосы частот ограничен семплированием (sample rate = 2048 MS/S)
Безымянный.jpg
Также в ней доступны дополнительные виды демодуляции, в том числе цифровые, например, BPSK-31, FT-8 и т. д.:
http://thomas0177.dnshome.de:8075/#freq ... 8,sql=-150
Но, единственное, не нашёл в ней функцию подавления несущей. Напишите, если она есть.

Эта статья является продолжением моей темы про "антенна на даче, по принципу дёшево и сердито" viewtopic.php?f=10&t=721. Для максимальной дешевизны в качестве компьютера тут Raspberry Pi 3B+. Он, вместе с SDR-приёмником расположен в контейнере из магазина Fix Price. Контейнер сверху закрыт полиэтиленовой плёнкой для защиты от дождя и снега. Питание и интернет осуществляются через самый дешёвую 8-ми жильную витую пару. По четырём из них идёт питание около 19В (12В недостаточно), которые через понижающий DC-DC преобразователь понижаются до 5 В. Кому не охота всё это паять - есть PoE инжекторы (блок питания) и плата расширения Raspberry Pi PoE HAT, которые продаются в магазине DNS.

Не имея возможности и прямых рук, чтобы вывести из дома сетевой кабель, я разместил в теплице Wi-Fi роутер, который работает в режиме усилителя Wi-Fi сигнала. Через него я подключаюсь к домашнему роутеру, чтобы получать интернет. Поскольку на даче у меня нет статического IP-адреса, я подключаюсь к дачному роутеру через VPN и из города слушаю, что свой web-sdr.

Про свою антенну скажу, что на высоту я её не поднимал, она пока просто на заборе висит. Докричаться до неё из соседнего города через трансивер на 20 Вт я не смог. Поднять её придётся рано или поздно.

Установка программы
Устанавливать через https://github.com/anddddrew/openwebrx бесполезно, там код почти нерабочий.
Лучше перейти на официальный сайт https://www.openwebrx.de/ и там скачать образ Raspberry Pi Image https://www.openwebrx.de/download/rpi.php и накатить его на microSD-карту.

Либо, как в моём случае, не выходя из дома, установить её через Docker, выполнив в raspberry pi следующие команды:

Код: Выделить всё

# Устанавливаем Docker
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo usermod -aG docker pi
sudo reboot
Ждём перезагрузку, затем вот эти команды:

Код: Выделить всё

# Устанавливаем компоненты, необходимые для установки docker-compose
sudo apt-get install libffi-dev libssl-dev
sudo apt install python3-dev
sudo apt-get install -y python3 python3-pip

# Устанавливаем docker-compose
sudo pip3 install docker-compose
# Делаем, чтобы docker-compose запускался при загрузке операционной системы
sudo systemctl enable docker
Скачиваем этот архив
open_web_rx_docker.zip
(3.11 КБ) 159 скачиваний
Файлы в этом архиве нужно закинуть в Raspberry Pi. Папку open_web_rx_docker лучше разместить на рабочем столе: /home/pi/Desktop.

Но перед этим нужно отредактировать файл docker-compose.yml:
в нём нужно задать имя пользователя и пароль в параметрах: OPENWEBRX_ADMIN_USER и OPENWEBRX_ADMIN_PASSWORD.

По умолчанию там
имя пользователя: user
пароль: user
Выглядит так:

Код: Выделить всё

    environment:
      - OPENWEBRX_ADMIN_USER=user
      - OPENWEBRX_ADMIN_PASSWORD=user
Остальные файлы редактировать не нужно, но в них будут храниться ваши прочие настройки.

Далее в командной строке raspberry pi нужно перейти нужно перейти к папке open_web_rx_docker запустить docker-compose:

Код: Выделить всё

cd /home/pi/Desktop/open_web_rx_docker 
docker-compose up -d
Дожидаемся, пока всё скачается и установится (минут 10-15). По окончанию перезагружаем наш raspberry-pi. Наша программа готова.

Далее открываем браузер и вводим IP-адрес нашего raspberry, например, в таком виде: http://192.168.1.100
Если страница открылась, то ура, всё заработало, я всё описал правильно. У нас по умолчанию задан диапазон 40 м для rtl-sdr донгла.

Чтобы добавить свои диапазоны, кликаем значок Settings и вводим там имя пользователя и пароль, которые мы задавали в файле docker-compose.yml
Переходим в "SDR devices and profiles" -> "RTL-SDR USB Stick" и добавляем диапазоны по аналогии с предыдущими.

Заключение
Ребята, отпишитесь, правильно ли я всё описал, потому что я не проверял всё с нуля. Если что-то не заработало, опишите проблему.
И на счёт стандартных КВ диапазонов, чтобы каждому не настраивать эти диапазоны, пожалуйста, накидайте в настройках программы эти диапазоны и скиньте мне файлик получившийся файлик settings.json (это один из файлов в прикреплённом архиве). Я заменю его в архиве. Сам я не могу накидать, я в них не спец.

Dracon
Сообщения: 5
Зарегистрирован: 20 мар 2023, 11:44
Город: Екатеринбург
Имя: Андрей

OpenWebRX - новая программа для WEB-SDR

Сообщение Dracon » 20 мар 2023, 11:49

Добрый день, пробовал сделать по данному мануалу, на raspberry pi Os Lite не взлетело почему то у меня.
Если у кого есть готовый образ года так 2020-21 поделитесь плиз, отправлять на офф сайт готового образа не нужно, там вырезаны кодеки DMR/YSF/D-Star/NXDN, а они мне как раз то и нужны. Образ ищу именно с этими кодеками, весь интернет уже облазил, так и не нашел.


Аватара пользователя
MiB
Сообщения: 187
Зарегистрирован: 26 фев 2021, 19:14
Позывной: R3KEE
Город: Novovoronezh
Имя: Roman
Благодарил (а): 26 раз
Поблагодарили: 19 раз

OpenWebRX - новая программа для WEB-SDR

Сообщение MiB » 21 мар 2023, 05:41


Dracon
Сообщения: 5
Зарегистрирован: 20 мар 2023, 11:44
Город: Екатеринбург
Имя: Андрей

OpenWebRX - новая программа для WEB-SDR

Сообщение Dracon » 21 мар 2023, 16:00

MiB писал(а):
21 мар 2023, 05:41
https://www.openwebrx.de/images/archive ... X-full.zip

?????
Вы сами скачайте и установите и вы увидите что DMR/YSF/D-Star/NXDN нет и они вырезаны, а чтобы декодировать вам нужно сначала купить свисток AMBE воткнуть его в малину и только после этого у вас заработает декодирование, а раньше не нужен был этот костыль в виде дополнительного свистка! По этому и спросил есть ли у кого старый образ с данными не вырезанными кодеками!

Peternew
Сообщения: 12
Зарегистрирован: 15 окт 2019, 20:33
Благодарил (а): 14 раз
Поблагодарили: 5 раз

OpenWebRX - новая программа для WEB-SDR

Сообщение Peternew » 21 мар 2023, 23:26

web.archive.org/web/20200506024341/https://s3.eu-central-1.amazonaws.com/d ... X-full.zip
Может это

Аватара пользователя
MiB
Сообщения: 187
Зарегистрирован: 26 фев 2021, 19:14
Позывной: R3KEE
Город: Novovoronezh
Имя: Roman
Благодарил (а): 26 раз
Поблагодарили: 19 раз

OpenWebRX - новая программа для WEB-SDR

Сообщение MiB » 22 мар 2023, 06:25

Dracon писал(а):
21 мар 2023, 16:00
Вы сами скачайте и установите и вы увидите что DMR/YSF/D-Star/NXDN нет и они вырезаны
просили 21й год - там 21й год....
Dracon писал(а):
21 мар 2023, 16:00
сначала купить свисток AMBE
спасибо за наводку, свисток оккнечно дороговат, но аппаратный декодер это очень интересно, посмотрю на досуге.

Dracon
Сообщения: 5
Зарегистрирован: 20 мар 2023, 11:44
Город: Екатеринбург
Имя: Андрей

OpenWebRX - новая программа для WEB-SDR

Сообщение Dracon » 22 мар 2023, 17:16

Peternew писал(а):
21 мар 2023, 23:26
web.archive.org/web/20200506024341/https://s3.eu-central-1.amazonaws.com/d ... X-full.zip
Ссылка битая и там ни чего нет, или у меня не открывает.

Dracon
Сообщения: 5
Зарегистрирован: 20 мар 2023, 11:44
Город: Екатеринбург
Имя: Андрей

OpenWebRX - новая программа для WEB-SDR

Сообщение Dracon » 22 мар 2023, 17:17

Мало ли вдруг, кому пригодится, со мной так же поделились, мной проверено лично, все кодеки присутствуют!
https://disk.yandex.ru/d/gUCscQi5t4e1dg

znplus
Сообщения: 1
Зарегистрирован: 12 апр 2023, 20:09
Позывной: RX2H
Город: Жуковский
Имя: Дмитрий

OpenWebRX - новая программа для WEB-SDR

Сообщение znplus » 12 апр 2023, 21:18

Есть усовершенствованная версия OPENWEBRX+, найти её можно тут для raspberry, debian и ubuntu https://github.com/luarvique/ppa. Что касается DMR, D-star, YCF и тд можно прикрутить к любой версии вот ссылка https://bestofcpp.com/repo/knatterfunke ... er-softmbe. Кстати OPENWEBRX+ активно поддерживается и постоянно усовершенствуется, тут обсуждение https://t.me/openwebrx_chat.
Это я Вам как врач говорю...

xkspy
Сообщения: 2
Зарегистрирован: 30 апр 2023, 22:47
Позывной: RZ6HTK

OpenWebRX - новая программа для WEB-SDR

Сообщение xkspy » 30 апр 2023, 22:51

Кто какое оборудование использует для связи web-SDR?

P.S. Хочу тоже реализовать удаленный доступ, заказал "Raspberry Pi 4" теперь нужно определится, какой взять свисток для преобразования сигнала?

Ответить

Вернуться в «SDR приемники»