Популярные рубрики

хобби ремонт трансивер cat калибровка ачх dx websdr kiwisdr цена contest 2016 lotw кв cqham 145 непритности прохождение конструктив цифра cfm digi сигнал контесты sunsdr2 rtty Triple Filtered LNA iota анализатор afedri sdr rr-33 raspberry pi качество lubuntu 2023 qso европа радиосвязь ubuntu sunsdr2 dx антенна CAT яги DX-инг настройка гарантия маламут на злобу дня али 20м размышлизмы ads-b qrn upgrade macos com0com личное wsjtx установка sdr cw роутер cluster google yagi лотв апгрейд SunSDR 2 новый проект 27555 упс award TCI cq ww приемник dhcp auto psk63 коррекция авария cqww11 печаль VSPE мнение DXCC впечатление баги dxcc интерфейс поворотка city window регистрация 6 band pass filter v3 гарнитура логи впечатления moxon hexbeam 2022 expertsdr SunSDR hamradiodelux дипломы hp swr 10m удаленка эмоции qrm стеки sdr_commander ssb wpx мысли сервер stamp сиби ммана banddata Challenge cqww помеха Hexbeam ExpertSDR2 so2r монка expertsdr 2 beta 2 sunsdr2 pro тренировка afedri BUSY ксв arrl телеграф нет передачи cq ww cw contest профилактика WSJT-x cq ww ssb соревнования ExpertSDR3 доработки кластер планы ft8 lna сломан нет звука ses Xtream WX Support контест flightradar24.com юмор WSJT-Z ебанутый модератор beta 7 ew8zo phone проблема усилитель укв ur5eqf band KOSS баг mode статистика ft450 шумоподавитель настройки графики 2017 QSO 2019 145б антиконтестинг басня AFEDRI sdr wpx rtty Contest xeon rtl-sdr ebay expertsdr2 так делать нельзя микрофон R5HA api помехи remote цифровой магнитофон 145 mhz питон cb yaesu g450 вентиляция споты php 5el шел solution CW результат t4070 qrp антенны LOTW sirio sd 27 dipole 11м JT-65 HF bias tee маразм newone беларусь cb-radio управление поживем увидим ham it up гомель nanovna vm1tx сдр софт прибор про_жизнь ft4 sdr_split_sdr_commander remoteclient ft4 lotw ur5eqf баг на баге dxspider 1090 mhz активность unicom dual покупки google api rotator ew5a ham Hercules запретительство expertRS vac марка cq wpx cw contest 100w windows 7 новости осциллограф Hungarian DX Contest UPS лог портативка notebook ум RA60 WSJT-X tyt 380 flightradar24 visair покупка mmana домен serial port splitter под впечатлением LAN pa3fwm наводка cwww 4070 1.55 OpenWebRX 117 to 220 umgg борт компенсатор звук model fm reject filter RTT 999 команды сатира vhf проблемы юбилей гит Yaesu G450 таганрог jt65 СССР BARTG дпф sdc узо atom lp выбор ASUS A9RP азимут смешно позиция jtdx RU9CA подстройка psk творчество поломки expertsdr beta 5 порты убежали резонансы Геминиды rc1 совет 317at/hq ft-450 техподдржка патч-корд audio unicomdual долбаебы атакуют цена ремонта косяки reversebeacon наводки педаль wsjt ее web мощность эндис алс плагин balun FP10120 шутка waz переходник связь 145 мгц fm stop filter ветер dxlog программирование 2021 брак чат дроп WSPR генератор converter faq thinkpad mb1 уши для КВ японский RA60H1317 метеоры 2020 expertsdr3 трафик поломка панорама PA3FWM eesdr обновление VAC малина ur2mo ee sdr_split csdr alc помеха на 14140 ru9ca abcd новинки тг windows xp ГИ7б водопад seti@home libpng12 Software Defined Connectors ExpertSDR наушники sunsdr2 cw ксв-метр dump1090 авио диги setup sirio sd dipole 27 development purposes эквалайзер дефект 5Mcontest ROS мост map FM тюнер сервис диплом challenge cw type HRD телефоны журнал qth

Июня
2018 года
24
WEBSDR - ч4. Надстройка к OpenWebRX

Изучив гитхаб на предмет апдейтов к OpenWEbRX понял, что мои старые предположения оправдались - их крайне мало, их почти нет. В то же время KiwiSDR цветет ярким цветом, прирастая новыми плагинами. Очень жаль, что никто не пытается перенести разработки с kiwi на родину. С другой стороны оно и понятно, все попытки апгрейда OpenWebRX натыкаются на вежливое спасибо от его автора, а воз и ныне там...

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

Тонны кода написанные на питоне, пока моему вразумению не поддаются, поэтому я решил разделить систему на две части - клиентскую и серверную. С серверной я беру панораму, а через клиентскую буду приемником управлять.

Простейший апи на php что бы управлять приемником группой скриптов, вебсервер средствами самого php  и такой же простой клиент на php+jquery для выполнения единственной комманды - смены диапазона.

openwebrx -  yes i can change band and frequency / EW8AX

Задача конечно решена в рамках одного клиента  - однако если клиентов более одного, возникает дилемма - как решить конфликт с хотелками по переключению диапазонов разными юзерами.

Пока вариантов решения несколько:

1)Управление доступно только админу

2)Управление доступно только в standalon mode, когда клиент на приемнике только один.

3)Голосование при попытке сменить диапазон

Просто удивительно - один приемник у афедри мало, а 4 приемника у КивиСДР еще меньше. Так как на 1 приемнике можно посадить при текущем железе примерно 8-10 человек, а вот на Киви их только 4...

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

update1:  Прикрутил счетчик пользователей, и контроль диапазона. Если приеминик меняет диапазон, у всех слушателей страница обновляется на новый диапазон... И все же производительность openwebrx в 10 человек - удручает...