Crestron
e-Schedule
Programmer’s
Guide
Signals
Since the Real-Time Engine routes all signals, it is the reference point for
input and output. Thus signals can be defined as either input commands to
the Real-Time Engine or output commands from the Real-Time Engine. One
example of an input command is an
auto-start
signal, which is an action such
as
Rewind
or
Play
that the end-user can schedule to take place automatically
at the beginning and/or end of an event. The Real-Time Engine interprets the
command as if the rewind or play button on a piece of hardware were
actually pressed. It then processes the signal and routes it accordingly to
execute the action.
In contrast, a
global
signal is an example of an output command, which can
trigger a join number on any device and is not processed as a request. The
global signal initiates in the Real-Time Engine itself, and can be used to turn
the lights on in a given location, for example, or adjust a thermostat.
Cfg_EventSignals_Signals
Field Name
Description
EventSignalId
Every signal must be assigned a unique identifier,
starting with 1 and proceeding sequentially—gaps are
permitted.
EventSignalName The name of the signal (i.e.,
Rewind
), referenced by
the event signal ID and displayed in the user interface.
JoinNumber
The join number that is triggered.
HardwareId
This field, together with the CNXType field, identifies
the hardware device—source, set-top box or
switcher—that acts on the join number.
If the device is a source, its SourceId must be taken
from Cfg_Hardware_Source.
For a destination device, the SetTopBoxId must be
taken from Cfg_Hardware_SetTopBox.
For a switcher, the SwitcherId must be taken from
Cfg_Hardware_Switcher.
(A HardwareId of “0” together with a CNXType of
“2” identifies the controlling room.)
CNXType
1=Source; 2=Destination; and 4=Switcher.
IOType
1=Digital; 2=Analog; 4=Serial—taken from IOType
table in Scheduler_RealTimeControl.mdb.
IO
Specifies whether the signal is an input command or
output command. 0 (zero) = output (global), 1 = input
(auto-start).
Enable
Check box to enable or “remove” signal from system.
Programmer’s Guide
e-Schedule – DOC. 5919
•
19