Перейти в хранилище документации
Обратиться в техническую поддержку
Формат процедуры событий для объекта Макрокоманда:
OnEvent("MACRO","_id_","_событие_")
Формат оператора для описания действий с Макрокомандами:
DoReact("MACRO","_id_","_команда_" [,"_параметры_"]);
Функция проверки состояния объекта Макрокоманда:
CheckState ("MACRO","номер","состояние")
Примеры использования событий и реакций объекта Макрокоманда:
Необходимо записать текущее положение видеокамеры в 1 пресет при выполнении макрокоманды 1.
OnEvent("MACRO","1","RUN") { DoReact("TELEMETRY","1","SET_PRESET","TEL_PRIOR<1>"); }
Необходимо выполнить макрокоманду 2, если камера 1 поставлена на охрану.
OnEvent("CAM","1","ARM") { DoReact("MACRO", "2", "RUN"); }