как использовать macrun x в orbbasic для запуска макроса на сферо

Я использую orbbasic и macrolab. Я хотел бы иметь возможность выполнять макросы в orbbasic. Заявление, macrun x, похоже, именно то, что мне нужно. Но я так и не смог понять, как его использовать на самом деле.

Это должно запускать макросы, созданные в Macrolab? Как мне их настроить? Какой идентификатор (параметр x) я бы использовал (macrolab, похоже, не показывает никакого идентификатора)? Я был бы очень признателен за простой пример: 1.) Создайте небольшой тестовый макрос. 2.) Создайте небольшую программу orbbasic, которая выполняет этот макрос с помощью команды macrun x. 3.) Пошаговое описание того, какие дополнительные настройки необходимо выполнить, чтобы все заработало.

В настоящее время я не работаю в среде разработки. У меня есть Sphero 2, подключенный к Nexus (Android), и я использую только основное приложение Sphero, macrolab и orbbasic.


person user3452663    schedule 23.03.2014    source источник


Ответы (1)


Это более продвинутая функция, предназначенная для использования в среде разработки вместе с SDK. Однако это может работать, если вы выполняете макрос, который хотите запустить, в MacroLab с отключенным в настройках «временным фрагментом», затем запускаете orbBasic и используете «macrun 255». Это должно привести к запуску макроса, хранящегося по адресу 255, где MacroLab сохранит его, если вы отключите временный фрагмент.

person Jon C    schedule 01.05.2014