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.
If you want to control Wings Vioso RX via an SC Master unit, programming can conveniently be performed via drivers and you needn't deal with ASCII protocol. See Using drivers for serial control.
Within an SC Net System, volume and sound can be remote-controlled via any SC Master and SD Event control units and programmed markers. See Remote-controlling volume and sound.
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