Для чего нужен ОрбиКрафт
Подсистемы конструктора
Инструкции по работе с ОрбиКрафт
Уроки
Лабораторная оснастка
Знакомство с Arduino
Полезная нагрузка на базе Arduino
Обратная связь
Новости
Для чего нужен ОрбиКрафт
Подсистемы конструктора
Инструкции по работе с ОрбиКрафт
Уроки
Лабораторная оснастка
Знакомство с Arduino
Полезная нагрузка на базе Arduino
Обратная связь
Новости
Интерфейс среды программирования
Среда программирования предназначена для написания пользователем бортового программного обеспечения и подготовки его загрузки на борт. Среда разворачивается и запускается на обычном персональном «наземном» компьютере с ОС Windows.
Среда программирования построена на базе Standalone-версии редактора notepad++. Этот редактор поддерживает подсветку синтаксиса, подсказки, автозаполнение. При необходимости эти функции редактора пользователь может настроить по своему усмотрению.
Исходный файл с функциями, реализующими закон управления бортовыми системами «спутника», может быть создан напрямую в любом месте на диске с расширением .c. После того, как файл будет подготовлен в редакторе, необходимо подготовить архив с программой, нажав в интерфейсе редактора кнопку «Prepare» (выделена на скриншоте). Если все прошло удачно, в папке рядом с исходным файлом будет сформирован ZIP-архив. Но если в процессе автоматического анализа синтаксиса файла будут выявлены ошибки, то архив создан не будет, а информация об ошибках появится в консоли в нижней части экрана редактора.
После формирования архива с программой он должен быть загружен на центральный бортовой компьютер «спутника» по WiFi с использованием веб интерфейса