# soniks-flowgraphs Флоуграфы GNU Radio для наземных станций сети **Соникс** и Python-запускатор `flowgraph_dispatcher`, который ими управляет. Проект — форк [satnogs-flowgraphs](https://gitlab.com/librespacefoundation/satnogs/satnogs-flowgraphs) (ветка `soniks`). Он принимает сигнал с SDR-приёмника, компенсирует доплеровский сдвиг, демодулирует и декодирует телеметрию спутника, а результат отдаёт клиенту станции `soniks-client-new` в виде кадров, аудиозаписи, водопада и потока IQ. Форк добавил к апстриму декодеры **Geoscan** и **USP (Спутникс)**. --- ## С чего начать **Оператору станции** — [](overview.md), затем [](install.md) и [](quickstart.md). Если что-то не декодируется, смотрите [](troubleshooting.md). **Разработчику** — [](dev/architecture.md) описывает сквозной путь данных и контракты между слоями; [](dev/adding-flowgraph.md) — рецепт добавления нового режима. **Справочник** — [](modes.md) (какой режим какой флоуграф запускает), [](dispatcher.md) (все аргументы командной строки), [](outputs.md) (что и в каком формате пишется на диск), [](flowgraphs/index.md) (разбор каждого `.grc`). **ИИ-агенту** — начинайте с [](ai/context.md): там карта репозитория, инварианты и правила работы. --- ```{toctree} :maxdepth: 2 :caption: Основное overview install quickstart troubleshooting ``` ```{toctree} :maxdepth: 2 :caption: Справочник modes dispatcher outputs flowgraphs/index glossary ``` ```{toctree} :maxdepth: 2 :caption: Разработка dev/architecture dev/grc-conventions dev/adding-flowgraph dev/contributing dev/upstream dev/known-issues ai/context ``` --- Лицензия: [GPL-3.0](https://www.gnu.org/licenses/gpl-3.0.html). Исходники: `git@gitlab.com:space-education-development/soniks/soniks-flowgraphs.git`.