Документация СОНИКС Клиента

Клиент наземной станции для портала sonik.space.

Клиент опрашивает портал на предмет запланированных проходов спутников, во время каждого прохода управляет SDR-приёмником, трансивером и поворотным устройством через потоковые графы GNU Radio (gr-satnogs / gr-satellites), а затем загружает на портал аудио, водопад и демодулированные кадры.

Поставляется Docker-образом, станции запускают его через docker compose.


Куда идти

Я оператор станции — подключаю и настраиваю железо.

Начните с требований к системе, затем установка и конфигурация. Дальше — эксплуатация и полный справочник переменных окружения.

Я разработчик — хочу дорабатывать клиент.

Начните с архитектуры — там жизненный цикл наблюдения целиком. Затем разделы по подсистемам: потоковый граф, скрипты и декодеры, загрузка данных, водопад. Проверка правки на живом железе — стенд. Правила участия — в contributing. Что известно сломанным и в каком порядке чинится — дорожная карта.

Мне нужен справочник по коду.

Справочник API — автоматически сгенерирован из исходников.

Я ИИ-агент.

Начинайте с Контекст экосистемы для ИИ-агента — устройство соседних проектов, контракты между ними и подтверждённые дефекты на их стороне. Затем Дорожная карта: надёжность сети — принятые решения и план работ по всей сети.

Станция

Разработка

Проект