Результат итерации 1. Интеграция модуля безопасности с полётным контроллером по UART
На этой неделе мы работали над связью полётный контроллер (ArduPilot) - модуль безопасности (KasperskyOS). По плану они должны взаимодействовать через последовательный интерфейс (UART). Поскольку в KasperskyOS UART0 занят выводом системного журнала, пришлось использовать UART2. Поскольку сейчас мы проверяем работу интерфейсов, код намеренно упрощён, не содержит политик безопасности и прочих нужных вещей, которые мы добавим после успешной проверки сопряжения с нужным оборудованием. Вот ветка с исходным кодом части на KasperskyOS https://github.com/cyberimmunity-edu/cyberimmune-systems-autonomous-delivery-drone-with-kos/tree/uart В этот же репозиторий будем добавлять новый код по мере появления. --- Наш канал обучения кибериммунному подходу к разработке https://t.me/learning_cyberimmunity - в нём можно найти анонсы новых учебных групп и событий, ссылки на записи занятий и другие дополнительные материалы. В этом же канале мы объявляем наборы в группы по обучению кибериммунной разработке с использованием KasperskyOS. Подписывайтесь и изучайте кибериммунный подход к разработке!
На этой неделе мы работали над связью полётный контроллер (ArduPilot) - модуль безопасности (KasperskyOS). По плану они должны взаимодействовать через последовательный интерфейс (UART). Поскольку в KasperskyOS UART0 занят выводом системного журнала, пришлось использовать UART2. Поскольку сейчас мы проверяем работу интерфейсов, код намеренно упрощён, не содержит политик безопасности и прочих нужных вещей, которые мы добавим после успешной проверки сопряжения с нужным оборудованием. Вот ветка с исходным кодом части на KasperskyOS https://github.com/cyberimmunity-edu/cyberimmune-systems-autonomous-delivery-drone-with-kos/tree/uart В этот же репозиторий будем добавлять новый код по мере появления. --- Наш канал обучения кибериммунному подходу к разработке https://t.me/learning_cyberimmunity - в нём можно найти анонсы новых учебных групп и событий, ссылки на записи занятий и другие дополнительные материалы. В этом же канале мы объявляем наборы в группы по обучению кибериммунной разработке с использованием KasperskyOS. Подписывайтесь и изучайте кибериммунный подход к разработке!
