Clear-Com
Eclipse Logic
Maestro Instruction Manual
1 - 4 8
Right clicking on the logic element in the design window displays an
options menu.
Figure 1-82: Menu Options for NOT Logic Element
• Add Comment - add a comment to the logic element.
• Delete - delete logic element from design window.
• Cut - cut logic element from design window.
• Copy - copy logic element on design window.
• Change Gate Type - replace the logic
element with one selected
from the drop-down list.
LATCH Element
The latch element creates a true or false output that can be set or
cleared by inputs to toggle, set or reset inputs. The latch element will
maintain the state it is set to until that state
is changed via a set, reset
or toggle.
Table 1-7: Truth Table for LATCH Logic Element
Right clicking on the logic element in the design window displays an
options menu.
Reset
Set
Toggle
Q
/Q
True
X
X
False
True
False
True
X
True
False
False
False
F -> T
/Q
Q
X
False
T -> F
Q
/Q
Clear-Com
Eclipse Logic Maestro Instruction Manual
1 - 4 9
Figure 1-83: Menu Options for LATCH Logic Element
• Add Comment - add a comment to the logic element.
• Delete - delete logic element from design window.
• Cut - cut logic element from design window.
• Copy - copy logic element on design window.
The latch element can be used with the toggle input only connected
and the set and reset inputs not connected. In this case the latch will
change state when it is toggled by an external input.
The toggle
operates on the rising edge of an input so if the input goes to true the
latch will toggle to the opposite to its current state. When the toggle
input goes false the latch will remain in its current state until the toggle
input goes true again.
Clear-Com
Eclipse Logic Maestro Instruction Manual
1 - 5 0
Figure 1-84: Latch Sequence Using Toggle
This allows a toggle input to toggle normal and inverted outputs so that
input events will enable outputs which then remain
enabled until the
latch is toggled again or reset.
An example of using the latch with toggle, set and reset connected is
shown in Figure 1-85.
Clear-Com
Eclipse Logic Maestro Instruction Manual
1 - 5 1
Figure 1-85: Latch Example using All Inputs
The LATCH function adds a 25ms processing delay.
ENABLE Element
The ENABLE logic element allows a logic true or always on input to be
placed in a control sequence design. This allows control sequences to
be created with temporary external inputs or stubs which are known to
be always on. This logic element is useful for testing the logic design.
Figure 1-86: Menu Options for Enable Logic Element
• Add Comment - add a comment to the logic element.
• Delete - delete logic element from design window.
• Cut - cut logic element from design window.
Clear-Com
Eclipse Logic Maestro Instruction Manual
A - 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 microphone 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
The control macro editor enables the user to:
• Define control macros
• Reference control
macros by name
A