You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Формат процедуры событий для объекта Макрокоманда:

OnEvent("MACRO","_id_","_событие_")

Формат оператора для описания действий с Макрокомандами:

DoReact("MACRO","_id_","_команда_" [,"_параметры_"]);

Функция проверки состояния объекта Макрокоманда:

CheckState ("MACRO","номер","состояние")

Примеры использования событий и реакций объекта Макрокоманда:

  1. Необходимо записать текущее положение видеокамеры в 1 пресет при выполнении макрокоманды 1.

    OnEvent("MACRO","1","RUN")
    {
    	DoReact("TELEMETRY","1","SET_PRESET","TEL_PRIOR<1>");
    }
  2. Необходимо выполнить макрокоманду 2, если камера 1 поставлена на охрану.

    OnEvent("CAM","1","ARM")
    {
    	DoReact("MACRO", "2", "RUN");
    }
  • No labels