Результаты поиска по запросу тега: порты
Июня
2018 года
24
WEBSDR - ч4. Надстройка к OpenWebRX
2018 года
Изучив гитхаб на предмет апдейтов к OpenWEbRX понял, что мои старые предположения оправдались - их крайне мало, их почти нет. В то же время KiwiSDR цветет ярким цветом, прирастая новыми плагинами. Очень жаль, что никто не пытается перенести разработки с kiwi на родину. С другой стороны оно и понятно, все попытки апгрейда OpenWebRX натыкаются на вежливое спасибо от его автора, а воз и ныне там...
По итогу, я решил неспешно апгрейдить странцу с приемником в попытке разделить неразделимое и первым делом сделал "переключение диапазонов", хотя вернее сказать "смену частоты".
Тонны кода написанные на питоне, пока моему вразумению не поддаются, поэтому я решил разделить систему на две части - клиентскую и серверную. С серверной я беру панораму, а через клиентскую буду приемником управлять.
Простейший апи на php что бы управлять приемником группой скриптов, вебсервер средствами самого php и такой же простой клиент на php+jquery для выполнения единственной комманды - смены диапазона.
Задача конечно решена в рамках одного клиента - однако если клиентов более одного, возникает дилемма - как решить конфликт с хотелками по переключению диапазонов разными юзерами.
Пока вариантов решения несколько:
1)Управление доступно только админу
2)Управление доступно только в standalon mode, когда клиент на приемнике только один.
3)Голосование при попытке сменить диапазон
Просто удивительно - один приемник у афедри мало, а 4 приемника у КивиСДР еще меньше. Так как на 1 приемнике можно посадить при текущем железе примерно 8-10 человек, а вот на Киви их только 4...
Вопрос, есть ли реализация 4 фиксированных бэндов для киви, что бы снять ограничение по пользователям? Или все же не смотря на всю свою привлекательность это тупик?..
update1: Прикрутил счетчик пользователей, и контроль диапазона. Если приеминик меняет диапазон, у всех слушателей страница обновляется на новый диапазон... И все же производительность openwebrx в 10 человек - удручает...