AVOLITES TITAN API

SetDmxOutput

Sets a DMX output to a Titan line. Works out whether to assign it diretly with Expert DMX or whether to assign sACN and then merge it in at the output

Namespace: Outputs

Syntax

MACRO

Boolean Outputs.SetDmxOutput(IEnumerable<PhysicalOutputKey> outputs, Int32 startLine, Boolean force)

HTTP

http://[ip]:4430/titan/script/2/Outputs/SetDmxOutput?outputs={}&startLine={titanId}&force={bool}

Parameters

outputs ( IEnumerable<PhysicalOutputKey> ) : The outputs.

startLine ( Int32 ) : The start line.

force ( Boolean ) : if set to true force assignment even if it means unassigned something from elsewhere.

force

HTTP Example:
http://localhost:4430/titan/script/2/Outputs/SetDmxOutput?outputs={}&startLine={titanId}&force=true

Returns

True if the assignement succeeded. False if it would require a reassign and force wasn't specified