Appendix a control macro editor, Introduction to control macro editor, Appendix a control macro editor -1 – Clear-Com Logic-Maestro User Manual
Page 67: Introduction to control macro editor -1
Clear-Com Communication Systems
Eclipse Logic Maestro Instruction Manual
2 - 1
APPENDIX A
CONTROL MACRO
EDITOR
INTRODUCTION TO CONTROL MACRO
EDITOR
Control macros allow the configuration map that controls the matrix
operation to be directly modified via control macros. Each control
macro contains a series of commands with each defined command
representing an action carried out on an object in the configuration. An
object may be a port, an input or output device or label.
The main use of control macro scripts is to select controls which have
already been configured using the ECS client, and modify the actions
that they trigger when activated.
Each defined command is named and can have multiple inputs and
outputs and combination logic. These commands take the form of
actions to be associated with controls, and the control macro editor will
assist the author by providing an overview of available actions and the
parameters each requires in order to function.
Conditional logic is available (i.e. with AND, OR logic), with examples
and code hints supplied by the control macro editor environment.
Examples of the use of control macros when coupled with ECS
Controls and port configuration are:
• To enable or disable a route between any source and a named
destination which may be conditional on the status of other
Controls, Route based Controls or GPIs.
• To enable or disable a named panel’s loudspeaker (dimming/ muting)
• To remotely enable a named panel’s headset/ microphone selection
• To remotely enable a named panel’s nominated Key LED signal
activation
• To remotely enable a named panel’s nominated Relay control
2