# Разработка - После клонирования запустить скрипт [`git-hooks-config.sh`](git-hooks-config.sh) - В среде **Windows** запуск скрипта [`git-hooks-config.sh`](git-hooks-config.sh) производить из оболочки `git bash` - При необходимости обновить [`settings.json`](settings.json) - Использовать выражения вида `ProjectSettings.set_setting('application/config/%s' % key_name` и `ProjectSettings.get_setting('application/config/%s % key_name)` для доступа к настройкам. - `key_name` брать из таблицы `res://scenes/настройки/настройки.gd/SETTING_TABLE` - Следовать [общим правилам](http://gitea.srez.local:3000/sasha80/dev-manual). - **Windows**: убедиться, что исполняемый файл не заблокирован в брандмауэре. Обычно блокировка происходит автоматически, а отмена блокировки требует вмешательства пользователя. # Ссылки на составные части - [Исполняемые файлы для шаблонов экспорта и редактора](http://gitea.srez.local:3000/sasha80/godot-bin) - [Проброс последовательных портов через Ethernet](http://gitea.srez.local:3000/sasha80/uart-forwarder) - [Сборка Godot из исходников](http://gitea.srez.local:3000/sasha80/godot-build) - [Сервер карт](http://gitea.srez.local:3000/sasha80/map-tiles) - [Генераторы PCM файлов для модулей ФС](http://gitea.srez.local:3000/danil_tim/Signals_to_the_MP-550) # Ссылки на имитаторы - [СПО АО "СТЦ"](http://gitea.srez.local:3000/sasha80/imi_skysens) - [Прибор РР](http://gitea.srez.local:3000/sasha80/imi-urr) - [Прибор Щ3](http://gitea.srez.local:3000/sasha80/imitator-sch3) - [Прибор СПТ-25](http://gitea.srez.local:3000/Maxim/SPT-25) - [ПО 5П28 Пульт П16](http://gitea.srez.local:3000/MaD_CaT/imi-5p28) - [ПО 5П28 АКНГ](http://gitea.srez.local:3000/sasha80/imi-5p28-navi) - [Трасса](http://gitea.srez.local:3000/lepshiy/imi-trassa) - [Информационный ЭМС](http://gitea.srez.local:3000/MaD_CaT/mp550_imi_emstg) # Автоматизация тестирования - [Запуск имитаторов](http://gitea.srez.local:3000/sasha80/uarep-ctl-test-launcher) # Сборка исполняемого файла из консоли - Запустить скрипт [`build.sh`](build.sh) # Взаимодействие с 5П-28 - Для получения навигационных данных, должно быть настроено дублирование udp-пакетов приходящих на соответствующий порт. Скрипт `ip-tables-navigation.sh` выполняет необходимые для этого настройки. - Для доступа к последовательным портам расположенным на другом вычислительном модуле, следует использовать [проброс портов](http://gitea.srez.local:3000/sasha80/uart-forwarder).