Specifying feature step values – elektraLite CP100xt Manual Part One User Manual
Page 66

66
channel PanFine
' has no rotary
channel Tilt ' has rotary
channel TiltFine
' has no rotary
The channel name
Null
is also special, in that you can have more than one feature of this name, but
you may not specify any parameters for it. A
Null
channel appears in the list of features, but always
has a value of zero, and does nothing. In general, unused channels in a fixture are better handled by
specifying a channel name of
Nothin
g, but this is provided for backward compatibility.
Specifying Feature Step Values.
The
steps
parameter is used to list specific values that the rotary steps through so that one “click”
of the rotary snaps to the next specified value. This is particularly useful for Color and Gobo features,
enabling you to click through solid colors with accuracy. In this mode the “Fine” button is used to
access values in between steps. Step numbers may be specified in any order, and are separated by
spaces. All values must be between zero and the maximum value of the feature (normally 255). Note
that the rotary stops on zero and the maximum value even if these are not explicitly included in the
list.
For color and gobo features, the list also determines what values may be selected with the
Color
or
Gobo
commands. In this case, the order is important: the first specified value is color or gobo
position zero (which by convention means white or wide open), the second is position 1, the third is 2,
and so on. If you want color or gobo zero to correspond to a value of zero, then you must include zero
at the beginning of the list. If you want color or gobo zero to be some other value (e.g., some fixtures
number the positions in reverse), then the list must begin with that other value.
If the fixture supports in-between colors, the in-between values can be included in the list, but as
negative numbers. This causes them to be included in the step values for the rotaries, but left out of
the numbering of positions for the
Color
and
Gobo
commands. Normally, the
fine
parameter
should be made large enough so that the rotary only stops on values specified explicitly in the
steps
parameter. If, however, the
steps
list only covers part of the range, the
Fine
parameter can be
used to introduce evenly-spaced steps in the rest of the range.
For instance:
steps 0 16 31 44 60 72
fine 15
causes the rotary to stop on 0, 16, 31, 44, 60, 72, and then jump to the next multiple of 15 that is at
least 15 higher than 72, which is 90, and then continue in steps of 15 all the way to 255. The rotary
actually stops on multiples of the
fine
parameter if their distance from the nearest value explicitly
specified in the
steps
parameter is at least as large as the
fine
parameter itself. Note that
specifying
steps
sets
fine
to the maximum feature value and
coarse
to one. If you want to
specify different values for these parameters, they must therefore follow the
step
s.
Special Fixture Types.
There are several special fixture types that are built into the CP-100 software, and are not listed in
either the stdlib.txt
or userlib.txt
file. Their vendor name is
Generi
c, and they include: