Clear-Com
Eclipse Logic Maestro Instruction Manual
A - 4 2
ActivateLED (PortObject, ush-
ort) [LEDDisplayAction]
Returns a control object to activate a LED on a specified
port and key number e.g.
LEDDisplayAction = ControlActions.Acti- vateLED(
,); ActivateLed (PortObject, ushort,
ushort, ushort) [LEDDisplayAc-
tion]
Returns a control object to activate a LED on a specified
port, key number, key region and key page e.g.
LEDDisplayAction = ControlActions.Acti- vateLED(
,, key region>,); ActivateLED (PortObject, ush-
ort, ushort, ushort, LedRate,
LedIndication) {LEDDisplayAc-
tion]
Returns a control object to activate a LED on a specified
port, key number, key region, key page, LED rate and
LED colour e.g.
LEDDisplayAction = ControlActions.Acti- vateLED(
,, key region>,, ,); The parameters and may be
selected from a drop-down menu or specified as a num-
ber.
ActivateLED (PortObject, ush-
ort, ushort, ushort, bool,
LedRate, LedIndication) [LED-
DisplayAction]
Returns a control object to activate a LED on a specified
port, key number, key region, key page, LED rate and
LED colour e.g.
DisplayAction = ControlActions.Acti- vateLED(
, , Region>, , LedRate.Off, LedIndica- tion.Green); The parameters and may be
selected from a drop-down menu or specified as a num-
ber.
CallSignalAction () [CallSigna-
lAction]
Returns an object that can be used to call action func-
tions e.g.
CallSignalAction nalAction (); Control (ControlMacro) [Action]
Returns the result of a control action e.g.
Action = ControlActions.Control(); Control (ControlMacro, Bits)
[Action]
Returns the result of a control action e.g.
Action = ControlActions.Control(, ); CrossPointAction () [Cross-
PointAction]
Returns a crosspoint action e.g.
Action = ControlActions.CrosspointAc- tion(); Macro Description
Clear-Com
Eclipse Logic Maestro Instruction Manual
A - 4 3
CutLoudspeaker (PortObject)
[ControlMacro]
Cuts the loudspeaker on the specified port e.g.
ControlMacro = ControlActions.CutLoud- Speaker(
); DCCAction (ushort, ushort, int)
[Action]
Returns a Digital Control Card (DCC) action e.g.
Action = ControlActions.DCCAction(); Equals (Object) [bool]
Tests the equivalence of two objects and returns True or
False. e.g.
bool = .equals<(object2)>; FrameRelay (ushort) [Digital-
ControlCardAction]
Returns a relay action object for a specific relay on a
digital control card e.g.
DigitaControlCardAction = ControlAc- tions.FrameRelay(); GetHashCode () [int]
Returns the hash code of an object previously created
by a control as an integer. e.g:
int = GetLogic (bool, bool, bool, bool,
bool, bool) [Bits]
Returns a bit pattern corresponding to the boolean vari-
ables e.g.
Bits = ControlActions.GetLogic (,,,,,); GetType () [Type]
Returns the type of an object previously created by a
control macro. e.g.
Type = HeadsetSelect (portObject)
[ControlMacro]
Selects the headset on the specified port e.g.
ControlMacro = ControlActions.HeadsetSelect)(Por- tObject); IsolateRoute (PortObject, Por-
tObject) [IsolateAction]
Isolates a route between the two specified ports e.g.
IsolateAction = ControlActions.IsolateRoute(PortO- bject, PortObject); LatchResetAction (Control-
Latch) [Action]
Resets the specified latch to the state specified in Action
e.g.
Action = ControlActions.LatchResetAction(Control- Latch); LatchSetAction (ControlLatch]
[Action]
Sets the specified latch to the state specified in Action
e.g.
Action = ControlActions.LatchSetupAction(Control- Latch); LatchToggleAction (Control-
Latch) [Action]
Toggles the specified latch to the state specified in
Action e.g.
Action = ControlActions.LatchToggleAction(Con- trolLatch); Macro Description
Clear-Com
Eclipse Logic Maestro Instruction Manual
A - 4 4
LocalAction (PortObject, Loca-
lAction) [LocalAction]
Returns a control for a local action on the specified port
e.g.
LocalAction = ControlActions.LocalAction(PortOb- ject, LocalAction.Null); MicMute (PortObject) [Control-
Macro]
Mutes the microphone on the specified port e.g.
ControlMacro = ControlActions.MicMute(PortOb- ject); NewDCCAction (ushort, ushort,
int, bool) [Action]
Returns a Digital Control Card (DCC) action e.g.
Action = ControlActions.NewDCCAc- tion(,
,, relay>); RouteOff (PortObject, PortOb-
ject) [Action]
Returns a new action for disabling a route between two
ports e.g.
Action = ControlAction.RouteOff ( port object>,); RouteOff (ushort, ushort, ushort)
[Action]
Returns a new action for disabling a route between two
ports e.g.
Action = ControlAction.RouteOff (