The Explo X2 Wave flame box is specifically supported by SD. This DMX device sports a moving flame head and is a little more complex the some other flame boxes. SD takes care of this complexity through four commands: X2WaveSafetyOn, X2WaveTrigger, X2WaveSeq and S2WaveSafetyOff. The X2 Wave device has a safety channel for each device and they cannot be shared. A unique feature of the X2 Wave is that you only need to set the first channel of the device. All other features are an offset from that first channel and therefore not required to be specified in the SD script. There are 6 channels in use, so the base addresses for any other device must be 6 greater than the base address of the X2 Wave. If the base channel of a X2 Wave flame box is 6, then the next DMX device on the controller must be set to 12 or higher otherwise you will have channel conflicts and errors.
SD Column Name |
DMX |
Note |
TYPE |
One of the GFlame commands listed below |
|
CONTROL |
Controller |
One DMX controller universe per serial USB connection |
MODULE |
Channel |
Values 1 to 512 are allowed |
DUR |
The duration of this flame |
Must be a value between 00:01 and 02:15 (maximum duration) |
TILT |
Angle of the flame head |
0 degrees is horizontal right, 90 is up and 180 is horizontal left. Negative values may be used between 0 and -180 to represent down (-90 is down). |
CUSTOM2 |
Speed of flame head |
When the flame head changes positions, the speed at which if moves may be specified. 0 is stationary, 1 (slowest) to 255 (fastest). Default movement is fastest. |
REF |
Built-in X2 Wave sequences |
There are 70 built in sequences programmed into the X2 Wave. See the X2 Wave user's manual for a full explanation of these sequences. |
Here is an example SD script using the X2 Wave. Assume we have two devices set to base channel 10 and 16 respectively.
CUE |
HH MM SS FF |
TYPE |
CONTROL |
MODULE |
DUR |
REF |
TILT |
CUSTOM2 |
Event Description |
1 |
00 00 00 00 |
X2WaveSafetyOn |
DD1 |
10 |
00:00 |
Set safety on for device 10 |
|||
2 |
00 00 00 00 |
X2WaveSafetyOn |
DD1 |
16 |
00:00 |
Set safety on for device 16 |
|||
3 |
00 00 10 00 |
X2WaveTrigger |
DD1 |
10 |
00:15 |
Flame on device 10 for half sec |
|||
4 |
00 00 10 00 |
X2WaveTrigger |
DD1 |
16 |
00:15 |
Also start device 16 for same |
|||
5 |
00 01 00 00 |
X2WaveTrigger |
DD1 |
10 |
02:00 |
Flame on device 10 for 2 sec |
|||
6 |
00 01 30 00 |
X2WaveTrigger |
DD1 |
10 |
00:00 |
135 |
255 |
Flame off, move head to 45 left |
|
7 |
00 01 00 00 |
X2WaveTrigger |
DD1 |
10 |
02:15 |
45 |
127 |
Flame on med wave to 45 right |
|
8 |
00 01 00 00 |
X2WaveTrigger |
DD1 |
10 |
00:00 |
90 |
255 |
Flame off move to up |
|
9 |
00 01 00 00 |
X2WaveTrigger |
DD1 |
10 |
02:00 |
Flame on device 10 for 2 sec |
|||
10 |
00 01 00 00 |
X2WaveSeq |
DD1 |
10 |
00:00 |
51 |
Seq med wave 45 left to 45 right |
||
11 |
00 01 00 00 |
X2WaveSeq |
DD1 |
16 |
00:00 |
52 |
Seq med wave 45 right to 45 left |
||
12 |
00 05 00 00 |
X2WaveSafetyOn |
DD1 |
10 |
00:00 |
Disable device 10 |
|||
13 |
00 05 00 00 |
X2WaveSafetyOn |
DD1 |
16 |
00:00 |
Disable device 16 |
The build in sequences in the X2 Wave are nice in that cue 10 does the same thing as cues 6,7 and the duration of the flame is regulated by the sequence, not by the script writers estimation.