// ELEKTRALITE PatinSpot
// This template requires software version 0.97 or higher to work.

fixture
	manufacturer = "ELEKTRA"
	name = "PAINTSPOT"
	version = 1.0
//  fullmanufacturer = "Elektra"
//  fullname = "PaintSpot"
//  mode = 0
//  description = ""

	attribute
		name = "COLOUR"
		channel = 1
		homeVal = 20

	attribute
		name = "GOBO1"
		channel = 2
		homeVal = 0

	attribute
		name = "GOBO<>"
		channel = 3
		homeVal = 190

	attribute
		name = "GOBO2"
		channel = 4
		homeVal = 0

	attribute
		name = "FOCUS"
		channel = 5
		homeVal = 128

	attribute
		name = "STROBE"
		channel = 6
		homeVal = 0

	attribute
		name = "INTENSITY"
		channel = 7

	attribute
		name = "IRIS"
		channel = 8
		homeVal = 0
		
	attribute
		name = "CONTROL"
		channel = 9
		homeVal = 0
		
/////////////////////////////////////////////////////////////////////////
	
	parameter
		name = "-COLOUR-"					
		displayerNum = 1 
		type = C
		attribList = 1
		stop = (   0: 13),N,"Closed"   
		stop = (  14: 27),N,"White"    
		stop = (  28: 41),N,"Red"      
		stop = (  42: 55),N,"Yellow"   
		stop = (  56: 69),N,"Violet "  
		stop = (  70: 83),N,"Green"    
		stop = (  84: 97),N,"Orange"   
		stop = (  98:111),N,"Blue"     
		stop = ( 112:127),N,"UV"       
                                       
		stop = (M194:255),2,"CWhl<:"   
		stop = ( 188:193),N,"CWhlStop" 
		stop = (M187:128),2,"CWhl>:"                                                
	
	parameter
		name = "-GOBO1-"					
		displayerNum = 2
		type = B
		attribList = 2
		stop = (   0:  9),N,"No Gobo"
		stop = (  10: 19),N,"Gobo 1.1"
		stop = (  20: 29),N,"Gobo 1.2"
		stop = (  30: 39),N,"Gobo 1.3"
		stop = (  40: 49),N,"Gobo 1.4"
		stop = (  50: 59),N,"Gobo 1.5"
		stop = (  60: 69),N,"Gobo 1.6"
		stop = (M 70: 89),1,"G1.1Shk:"
		stop = (M 90:109),1,"G1.2Shk:"
		stop = (M110:129),1,"G1.3Shk:"
		stop = (M130:149),1,"G1.4Shk:"
		stop = (M150:169),1,"G1.5Shk:"
		stop = (M170:189),1,"G1.6Shk:"
		stop = (M190:255),2,"G1Whl>:"

	parameter
		name = "-GOBO1<>-"					
		displayerNum = 3
		type = B
		attribList = 3
		stop = (M  0:127),D,0,360,"Idx:"
		stop = (M194:255),1,"Gobo1<:"
		stop = ( 188:193),N,"Gobo1Stop"
		stop = (M187:128),1,"Gobo1>:"

	parameter
		name = "-GOBO2-"					
		displayerNum = 4
		type = B
		attribList = 4
		stop = (   0: 13),N,"No Gobo"
		stop = (  14: 27),N,"Gobo 2.1"
		stop = (  28: 41),N,"Gobo 2.2"
		stop = (  42: 55),N,"Gobo 2.3"
		stop = (  56: 69),N,"Gobo 2.4"
		stop = (  70: 83),N,"Gobo 2.5"
		stop = (  84: 97),N,"Gobo 2.6"
		stop = (  98:111),N,"Gobo 2.7"
		stop = (M112:127),1,"G2.1Shk:"
		stop = (M128:143),1,"G2.2Shk:"
		stop = (M144:159),1,"G2.3Shk:"
		stop = (M160:175),1,"G2.4Shk:"
		stop = (M176:191),1,"G2.5Shk:"
		stop = (M192:207),1,"G2.6Shk:"
		stop = (M208:223),1,"G2.7Shk:"
		stop = (M224:255),2,"G2Whl>:"

//-------------------------------------------

	parameter
		name = "-FOCUS-"
		displayerNum = 5
		type = B
		attribList = 5
		stop = (M  0:255),2,"Focus="

	parameter
		name = "-STROBE-"
		displayerNum = 6
		type = B
		attribList = 6
		stop = (M  0:255),2,"Strobe="

	parameter
		name = "-IRIS-"
		displayerNum = 7
		type = B
		attribList = 8
		stop = (M191:  0),2,"Iris:"
		stop = (M223:192),2,"PulsO:"
		stop = (M224:255),2,"PulsC:"

	parameter
		name = "-CLR MD-"
		displayerNum = 8
		type = C
		attribList = 9
		stop = (   0: 19),N,"ClrNorm"
		stop = (  20: 39),N,"ClrAny"
		stop = (R100:255),N,"seeDisp 9"
		stop = (R 40: 99),N,"seeDisp24"		
	
	parameter
		name = "-PROGRM-"
		displayerNum = 9
		type = B
		attribList = 9
		stop = (R  0: 39),N,"seeDisp 8"
		stop = (R 40: 99),N,"seeDisp24"
		stop = ( 100:119),N,"IntPrgm1"
		stop = ( 120:139),N,"IntPrgm2"
		stop = ( 140:159),N,"IntPrgm3"
		stop = ( 160:179),N,"IntPrgm4"
		stop = ( 180:199),N,"IntPrgm5"
		stop = ( 200:219),N,"IntPrgm6"
		stop = ( 220:239),N,"IntPrgm7"
		stop = ( 240:255),N,"IntPrgm8"					
                     	
//-----------------------------------------		

	parameter
		name = "-CONTROL-"					
		displayerNum = 24
		type = N
		attribList = 9
		stop = (R  0: 39),N,"seeDisp 8"
		stop = (R100:255),N,"seeDisp 9"
		stop = (  60: 79),N,"Lamp Off"
		stop = (  40: 59),N,"Lamp On"
		stop = (   0: 19),N,"Run Mode"		
		stop = (  80: 99),N,"Reset"	

end

