beautypg.com

Logic maestro, Introduction, Logic maestro -1 – Clear-Com Logic-Maestro User Manual

Page 15: Introduction -1

background image

Clear-Com Communication Systems
Eclipse Logic Maestro Instruction Manual

1 - 1

LOGIC MAESTRO

INTRODUCTION

The Logic Maestro facility in ECS is a separately licensable option
which allows control sequences to be generated using the Logic
Maestro visual programming interface. The facility to create and edit
control sequence scripts directly is also available in the option via the
Control Macro editor.

Control sequences allow the configuration that controls matrix
operation to be directly modified to carry out specific actions when
triggered. Each control sequence 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 sequences is to select controls which have
already been configured using ECS and modify the actions that they
trigger when activated.

Each defined control sequence is named and can have multiple inputs
and outputs and combination logic. These sequences take the form of
actions to be associated with inputs, and the Logic Maestro editor will
assist the author by providing an overview of available actions and the
parameters each requires in order to perform the required function.

Logic elements are available (e.g. AND, NAND, OR, NOR), with
tooltips supplied by the Logic Maestro editor.

It is possible that more than one control sequence in a configuration
generated using Logic Maestro or the Control Macros editor may target
the same action such as loudspeaker cut on a panel. This may result
in one control overriding the effect of another control. For example, if
two controls request loudspeaker cut on a panel, if one of the controls
cancels the action it will be cancelled for both regardless of whether
the other control has cancelled the action. Care should be taken to
ensure that multiple controls do not target the same action to avoid
unexpected results when multiple control sequences operate on the
same action.

1