Программирование на Blockly
Документация по RoboIntellect SDK (RI SDK)
Функциональный RI SDK API исполнительных устройств

Блок инициализации и выполнения

RI_SDK_InitSDK

Описание метода #

Image

Инициализация RISDK и выполнении программы.

Содержит поле для инициализации компонентов RISDK и поле для команд программы. В написанной программе обязательно должен быть этот блок и при том только один.

Внутри этого блока содержится вызов нескольких методов RISDK.

В начале происходит инициализация библиотеки RISDK. Далее инициализируются компоненты RISDK, блоки инициализации которых установленны в области "Инициализация". Когда все компоненты подготовлены, начинается последовательное выполнение команд из области "Выполнение команд". Как только все команды выполнены, вызываются деструкторы для всех компонентов RISDK и робот освобождается для следующего использования. После это результаты всех команд программы выводятся в терминал.

Принимаемые значения #

Поле 'Инициализация' принимает блок инициализации коннектора I2C.

Image

Поле 'Выполнение команд' это основное тело вашей программы. Поле принимает любые блоки с вертикальным соединением, как показано в примере ниже.

Примеры #

Пример №1 - Демо программа 'Поворот по шагу' #

Image


155 просмотров0 комментариев

Комментарии (0)

Для участия в обсуждении Вы должны быть авторизованным пользователем
Разделы
Программирование на Blockly
Документация по RoboIntellect SDK (RI SDK)
Функциональный RI SDK API исполнительных устройств

Навигация

ВойтиРегистрация