Triggers - conditions, Condition types, Timeline running – ETC Unison Mosaic Designer v1.11.0 User Manual
Page 118: Timeline onstage, Real time, It's also worth noting that a, Timeline, On stage, Conditions

Unison Mosaic Designer User Manual
Triggers - Conditions
Sometimes you only want a trigger to function in certain circumstances, for example during the day but not during
the night. This can be achieved using the conditions, any of which can be added to a trigger and then the action
will only be performed if the condition is true (or false if the "NOT" checkbox is ticked).
You may have multiple identical triggers with different conditions, allowing the same trigger to be used to do dif-
ferent actions - for instance start a timeline if it is not running, but stop the timeline if it is already running. You can
also apply multiple conditions to a trigger and each condition must be true (or false if the "NOT" checkbox is
ticked) before the action is performed.
Note that conditions do not specify a Controller - they are always tested on the same Controller as the trigger is
detected. So if your trigger is a serial input on Controller 2, your digital input condition will look at the digital inputs
on Controller 2. In situations where you really need to test conditions on a different Controller there are various
tricks that could be used to achieve this, please contact
NOTE: Conditions are not tested by the
.
Condition types
Timeline running
Use this condition to determine if a timeline is currently running. Running is defined as being between the start
and the end of the timeline - so a timeline holding at end is not running. This condition can be useful if you want to
only start a timeline if it is not already running. Sometimes timelines are used as timers and this condition is used
to determine if the timer has expired.
Timeline onstage
Use this condition to determine if a timeline is currently affecting the output of the Controller. It will be true as long
as one fixture patched to this Controller is being controlled by the timeline. It does not matter whether the timeline
is running or holding at end.
Real Time
Real time conditions can be used to limit the operation of a trigger to certain times. A single condition can be set
to match if the current time is before, after or equal to the time specified. Remember that the advanced dialog can
be used to set a mask - this can be particularly useful with the "equal" setting for defining ranges, for example
daily opening times. Where you want to specify a very specific range of times you can use two real time con-
ditions on the same trigger, one specifying the time it must be after and the other the time it must be before, and
both must match.
The conditions work by creating a mask of times, where each value of a component (year, month, day, day of
week, hour, minute or second) can either be in the mask or not. When a trigger that has this condition on it is
triggered, the current time will have a single value for each component. If the operator is Equals, the mask must
contain those values for the condition to be satisfied:
- 118 -