Для чего нужен ОрбиКрафт
Подсистемы конструктора
Инструкции по работе с ОрбиКрафт
Уроки
Лабораторная оснастка
Знакомство с Arduino
Полезная нагрузка на базе Arduino
Обратная связь
Новости
Для чего нужен ОрбиКрафт
Подсистемы конструктора
Инструкции по работе с ОрбиКрафт
Уроки
Лабораторная оснастка
Знакомство с Arduino
Полезная нагрузка на базе Arduino
Обратная связь
Новости
Это старая версия документа!
Веб-интерфейс конструктора
Для загрузки программ на борт конструктора, а также для отладки их кода используется специальный веб-интерфейс. После подключения к WiFi интерфейс будет доступен с «наземного» компьютера по адресу: http://192.168.42.1 Пара логин/пароль по-умолчанию user1/user1
Веб-интерфейс позволяет загружать подготовленные ранее архивы программ на бортовой компьютер, извлекать из архива старые задания, а также запускать задания на выполнение, имея в том же веб-интерфейсе постоянный оперативный доступ к стандартному выводу программы на консоль.
Поскольку в реальных условиях космоса нет возможности оперативно получить информацию со спутника, то и во время полета спутника по «орбите» в лаборатории доступ к этой консоли будет ограничен. Получить какую-то информацию с борта можно, только используя стандартный телеметрический радиоканал и программное обеспечение наземного Центра управления полетом в ограниченных по времени сеансах связи.
Также веб-интерфейс позволяет подключиться к локальной копии страницы wiki при отсутствующем интернет соединении, зеркало доступно по адресу: http://192.168.42.1:8000
Рекомендуемый код для проверки NotePad++ и Web-интерфейса
#include <stdio.h> /* ** Lab 1: hello, world! */ void control(void) { puts("hello, world!"); }