<?xml version="1.0" encoding="utf-8"?>
<device image="Stairville-MH-x60.png" type="DMXDevice" dmxcversion="3.2.3" ddfversion="1.0">
  <information>
    <model>MH x60 LED Spot</model>
    <vendor>Stairville</vendor>
    <author>Gewinnernoah</author>
    <mode>14 Channel</mode>
  </information>
  
    <functions>
    <position>
		<pan dmxchannel="0" finedmxchannel="2">
			<range range="540" />
		</pan>
		
		<tilt dmxchannel="1" finedmxchannel="3">
			<range range="270" />
		</tilt>
    </position>
	
	    <ptspeed dmxchannel="5">
			<range type="linear" mindmx="255" maxdmx="0" minval="0" maxval="100" />
		</ptspeed>
		
	<colorwheel dmxchannel="6">
      <step type="color" val="#FFFFFF" mindmx="0" maxdmx="6" caption="White" />
      <step type="color" val="#FFC000" mindmx="7" maxdmx="13" caption="Yellow" />
      <step type="color" val="#FF0092" mindmx="14" maxdmx="20" caption="Pink" />
      <step type="color" val="#4DFF00" mindmx="21" maxdmx="27" caption="Green" />
      <step type="color" val="#D7735B" mindmx="28" maxdmx="34" caption="Peachblow" />
      <step type="color" val="#0B5394" mindmx="35" maxdmx="41" caption="Blue" />
      <step type="color" val="#4CBB17" mindmx="42" maxdmx="48" caption="Kelly green" />
      <step type="color" val="#FF0000" mindmx="49" maxdmx="55" caption="Red" />
      <step type="color" val="#00008B" mindmx="56" maxdmx="63" caption="Dark Blue" />
      <step type="color" val="#A5A5A5" mindmx="64" maxdmx="70" caption="White + Yellow" />
	  <step type="color" val="#AAAAAA" mindmx="71" maxdmx="77" caption="Yellow + Pink" />
	  <step type="color" val="#AFAFAF" mindmx="78" maxdmx="84" caption="Pink + Green" />
	  <step type="color" val="#B4B4B4" mindmx="85" maxdmx="91" caption="Green + Peachblow" />
	  <step type="color" val="#B9B9B9" mindmx="92" maxdmx="98" caption="Peachblow + blue" />
	  <step type="color" val="#BEBEBE" mindmx="99" maxdmx="105" caption="Blue + Kelly Green" />
	  <step type="color" val="#C3C3C3" mindmx="106" maxdmx="112" caption="Kelly + red" />
	  <step type="color" val="#C8C8C8" mindmx="113" maxdmx="119" caption="Red + dark blue" />
	  <step type="color" val="#CDCDCD" mindmx="120" maxdmx="127" caption="Dark blue + white" />
		    
		<wheelrotation>
			<range type="cw" mindmx="128" maxdmx="191" minval="0.1" maxval="8" />
			<range type="ccw" mindmx="192" maxdmx="255" minval="0.1" maxval="8" />
		</wheelrotation>
    </colorwheel>
	
	<shutter dmxchannel="7">
      <step type="closed" mindmx="0" maxdmx="3" />
      <step type="open" mindmx="4" maxdmx="7" />
	  <step type="open" mindmx="246" maxdmx="255" />
    </shutter>
	
	<strobe dmxchannel="7">
	  <step type="open" mindmx="4" maxdmx="7" />
      <step type="open" mindmx="246" maxdmx="255" />
      <range type="linear" mindmx="8" maxdmx="76" minval="0.5" maxval="15" />
      <range type="pulse" mindmx="77" maxdmx="145" minval="0.5" maxval="15" />
      <range type="random" mindmx="146" maxdmx="215" minval="0.5" maxval="15" />
    </strobe>
	
	<dimmer dmxchannel="8" />
	
	<gobowheel dmxchannel="9">
		<goborotation dmxchannel="10">
			<step type="stop" mindmx="0" maxdmx="63" />
			<range type="cw" mindmx="64" maxdmx="147" minval="0.1" maxval="8" />
			<range type="ccw" mindmx="148" maxdmx="231" minval="0.1" maxval="8" />
			<range type="?" mindmx="232" maxdmx="255" minval="0.1" maxval="8" />
		</goborotation>
		<goboshake />
		
	<step type="open" mindmx="0" maxdmx="7" caption="Open" />
    <step type="gobo" mindmx="8" maxdmx="15" val="MH-x60-Gobo2.png" caption="Gobo2" >
	     <range handler="goboshake" mindmx="112" maxdmx="119" minval="0.1" maxval="3" />
    </step>
    <step type="gobo" mindmx="16" maxdmx="23" val="MH-x60-Gobo3.png" caption="Gobo3" >
	     <range handler="goboshake" mindmx="104" maxdmx="111" minval="0.1" maxval="3" />
    </step>
    <step type="gobo" mindmx="24" maxdmx="31" val="MH-x60-Gobo4.png" caption="Gobo4" >
	     <range handler="goboshake" mindmx="96" maxdmx="103" minval="0.1" maxval="3" />
    </step>
    <step type="gobo" mindmx="32" maxdmx="39" val="MH-x60-Gobo5.png" caption="Gobo5" >
	     <range handler="goboshake" mindmx="88" maxdmx="95" minval="0.1" maxval="3" />
    </step>
    <step type="gobo" mindmx="40" maxdmx="47" val="MH-x60-Gobo6.png" caption="Gobo6" >
	     <range handler="goboshake" mindmx="80" maxdmx="87" minval="0.1" maxval="3" />
    </step>
    <step type="gobo" mindmx="48" maxdmx="55" val="MH-x60-Gobo7.png" caption="Gobo7" >
	     <range handler="goboshake" mindmx="72" maxdmx="79" minval="0.1" maxval="3" />
    </step>
    <step type="gobo" mindmx="56" maxdmx="63" val="MH-x60-Gobo8.png" caption="Gobo8" >
	     <range handler="goboshake" mindmx="64" maxdmx="71" minval="0.1" maxval="3" />
    </step>
	<step type="open" mindmx="120" maxdmx="127" caption="Open" />
	
		<wheelrotation>
			<range type="ccw" mindmx="128" maxdmx="191" minval="0.1" maxval="2" />
			<range type="cw" mindmx="192" maxdmx="255" minval="0.1" maxval="2" />
		</wheelrotation>
		
	</gobowheel>
	 
	<rawstep dmxchannel="11" name="Special functions">
		<step caption="Reserved" mindmx="0" maxdmx="7" />
		<step caption="Blackout while pan/tilt moving" mindmx="8" maxdmx="15" />
		<step caption="Blackout while colour wheel moving" mindmx="16" maxdmx="23" />
		<step caption="Blackout while gobo wheel moving" mindmx="24" maxdmx="31" />
		<step caption="No blackout during Pan or Tilt movement and colour wheel movement" mindmx="32" maxdmx="39" />
		<step caption="No blackout during Pan or Tilt movement and Gobo wheel movement" mindmx="40" maxdmx="47" />
		<step caption="No blackout during Pan or Tilt movement, colour wheel movement and Gobo wheel
movement" mindmx="48" maxdmx="55" />
		<step caption="Reserved" mindmx="56" maxdmx="95" />
		<step caption="Reset pan" mindmx="96" maxdmx="103" />
		<step caption="Reset tilt" mindmx="104" maxdmx="111" />
		<step caption="Reset colour wheel" mindmx="112" maxdmx="119" />
		<step caption="Reset gobo whee" mindmx="120" maxdmx="127" />
		<step caption="Reset gobo rotation" mindmx="128" maxdmx="135" />
		<step caption="Reset prism" mindmx="136" maxdmx="143" />
		<step caption="Reset focus" mindmx="144" maxdmx="151" />
		<step caption="Reset all channels" mindmx="152" maxdmx="159" />
		<step caption="Reserved" mindmx="160" maxdmx="255" />
	</rawstep>
	 
	<rawstep dmxchannel="12" name="Built-in programmes">
		<step caption="Reserved" mindmx="0" maxdmx="7" />
		<step caption="Programme 1" mindmx="8" maxdmx="23" />
		<step caption="Programme 2" mindmx="24" maxdmx="39" />
		<step caption="Programme 3" mindmx="40" maxdmx="55" />
		<step caption="Programme 4" mindmx="56" maxdmx="71" />
		<step caption="Programme 5" mindmx="72" maxdmx="87" />
		<step caption="Programme 6" mindmx="88" maxdmx="103" />
		<step caption="Programme 7" mindmx="104" maxdmx="119" />
		<step caption="Programme 8" mindmx="120" maxdmx="135" />
		
		<step caption="Sound Control 1" mindmx="136" maxdmx="151" />
		<step caption="Sound Control 2" mindmx="152" maxdmx="167" />
		<step caption="Sound Control 3" mindmx="168" maxdmx="183" />
		<step caption="Sound Control 4" mindmx="184" maxdmx="199" />
		<step caption="Sound Control 5" mindmx="200" maxdmx="215" />
		<step caption="Sound Control 6" mindmx="216" maxdmx="231" />
		<step caption="Sound Control 7" mindmx="232" maxdmx="247" />
		<step caption="Sound Control 8" mindmx="248" maxdmx="255" />
	</rawstep>
	 
	#prism dmxchannel="13">
	#	prismrotation />
	#		step type="prism" mindmx="0" maxdmx="7" caption="White" val="MH-x60-White.png" />
	#		step type="prism" mindmx="8" maxdmx="12" caption="Static prism" val="MH-x60-Prism.png" />
	#	range type="cw" handler="prismrotation" mindmx="13" maxdmx="130" minval="0.1" maxval="3" />
	#	range type="ccw" handler="prismrotation" mindmx="131" maxdmx="247" minval="0.1" maxval="3" />
	#		step type="prism" mindmx="248" maxdmx="255" caption="Static prism" val="MH-x60-Prism.png" />
	#/prism>
	 
	<raw dmxchannel="14" name="Focus" >
		<range type="linear" mindmx="0" maxdmx="255" minval="0" maxval="100" />
	</raw>
	 
	 </functions>
</device>