SC Master remote control via serial commands

SC Master and SD Event Control units can be remote-controlled via serial commands from a superordinated control system. Via the serial port RS232-IN the functions of the IR remote control can be simulated via ASCII commands. Moreover, this feature also allows selective control of shows played back from CF card.

ASCII commands

No initialization is necessary before ASCII commands can be sent to the control unit. The communications protocol is 9600 Baud, 8 data bits, no parity bit and one stop bit.

ASCII command identification "a" (= 61 Hex, 97 Dec) must be sent as first character. ASCII command identification "#" (= 23 Hex, 35 Dec) must be sent as last character. No spaces are allowed. The maximum time interval between two characters must not exceed 20 ms, otherwise the command is ignored.

This protocol applies to all SC Master, SD Event Control and SD EC 2X4 units alike. However, the corresponding units do not support all functions. Further information on the functional range of the devices can be found in the corresponding manuals.

 

ASCII Command

Function

aSNxxx#

Normal show start, the running show is not interrupted. xxx = Show number from 1 to 120

aSTxxx#

Terminate show start; only show which does not equal xxx is interrupted. xxx = Show number from 1 to 120

aSIxxx#

Interrupt show start; Current show is interrupted. xxx = Show number from 1 to 120

aSAxxx#

Add show start; another show is started in addition to the current show. xxx = Show number from 1 to 120

aSBxxx#

Beginning of show start; parallel show is started anew. xxx = Show number from 1 to 120.

aSNxxxMyyy#

Normal show start from marker; xxx = Show number from 1 to 120, yyy = Marker number from 1 to 255

aSIxxxMyyy#

Interrupt show start from marker; xxx = Show number from 1 to 120, yyy = Marker number from 1 to 255

aSS#

Show is stopped immediately

aSSMyyy#

Show is stopped when marker yyy is encountered. yyy = Marker number from 1 to 255

aV+#

Master Volume up

aV-#

Master Volume down

aV:xx#

Adjusts the Master Volume to the value specified in xx. xx = 0 to 31. Commands with values > 31 are ignored.

aB+#

Master Bass up

aB-#

Master Bass down

aB:xx#

Adjusts the Master Bass to the value specified in xx. xx = 0 to 14. 0 = -7dB, 7 = 0dB, 14 = +7dB

aT+#

Master Treble up

aT-#

Master Treble down

aT:xx#

Adjusts the Master Treble to the value specified in xx. xx = 0 to 14. 0 = -7dB, 7 = 0dB, 14 = +7dB

aL1+#

Line1 Volume up

aL1-#

Line1 Volume down

aL1:xx#

Adjusts Line1 Volume to the value specified in xx. xx = 0 to 31. Commands with values > 31 are ignored

aL2+#

Line2 Volume up

aL2-#

Line2 Volume down

aL2:xx#

Adjusts Line2 Volume to the value specified in xx. xx = 0 to 31. Commands with values > 31 are ignored

aC+#

Card Volume up

aC-#

Card Volume down

aC:xx#

Adjusts the Card Volume to the value specified in xx. xx = 0 to 31. Commands with values > 31 are ignored

aCy+#

Card Volume up for channel y; y = channel number from 1 to 8

aCy-#

Card Volume down for channel y; y = channel number from 1 to 8

aCy:xx#

Adjusts the Card Volume for channel y to the value specified in xx. xx = 0 to 31. Command with values > 31 are ignored. y = channel number from 1 to 8.

aM+#

Micro Volume up

aM-#

Micro Volume down

aM:xx#

Adjusts the Micro Volume to the value specified in xx. xx = 0 to 31. Commands with values > 31 are ignored

aX#

Releasing an X-time

aP#

PAUSE function; corresponds to the PAUSE key on the remote control unit

aY#

YES function; corresponds to the YES key on the remote control unit

aRx#

Set Sound-Routing x. x = value from 1 to 7 in accordance with possible routings in Wings Vioso RX (1)

axPyyy#

Start Player x with track number yyy; X = Value from 1 to 8 corresponds to player 1-8 of the SC MASTER 16

aTKxxx#

Start track number xxx; xxx = Value from 1 to 256 corresponds to entry in SHOW.INI

(player 1)

aTS#

Stop Track (Player 1)

aJMxxx#

Jump to Marker; xxx = Number of marker. Values from 1 to 255. Show is continued after Jump

aJMWxxx#

ump to Marker and Wait; xxx = Number of marker. Values from 1 to 255. After jump, additional entry via the keyboard is waited for

aActtt#

Set AUX relay; c = 1 to 4 corresponds to AUX 1 to 4, ttt = 0 -> open; ttt = 1 -> close; ttt >=2 and <= 255 -> switching pulse at a time of ttt in 1/10 seconds.

 

(1) 1 = Multi-channel 4 -> 2 / no micro

     2 = Multi-channel 4 -> 4 / no micro

     3 = Stereo 2 -> 2 /Micro and ducking

     4 = Multi-channel 4 -> 2 / Micro

     5 = Multi-channel 4 ->2 / Equalizer Line1

     6 = Multi-channel 4 -> 4 / Split mode

     7 = Stereo 2 -> 4 / no micro