// Chauvet Intimidator Spot LED 150 
//
// Jon Lenard 11/18/11
//

fixture
	manufacturer = "Chauvet"
	name = "ISptLED150"
	version = 1.0
//  fullmanufacturer = "Chauvet"
//  fullname = "Intimidator Spot LED 150"
//  mode = 11
//  description = ""

	attribute
		name = "PAN"
		channel = 1
		finechan = 3
		homeVal = 32768
		
	attribute
		name = "TILT"
		channel = 2
		finechan = 4
		homeVal = 32768
		
	attribute
		name = "MSPEED"
		channel = 5
		homeVal = 0
	
	attribute
		name = "COLOR"
		channel = 6
		homeVal = 0
		
	attribute
		name = "SHUTTER"
		channel = 7
		homeVal = 255
		
	attribute
		name = "INTENSITY"
		channel = 8		
		
	attribute
		name = "GO0BO"
		channel = 9
		homeVal = 0
		
	attribute
		name = "CONTROL"
		channel = 10
		homeVal = 0
		
	attribute
		name = "PTMACRO"
		channel = 11
		homeVal = 0
		
//////////////////////////////////////////////////////

	parameter
		name = "-PAN-"
		displayerNum = 1
		type = F
		attribList = 1
		stop = (M  0:65535),D,0,540,"Pan="

	parameter
		name = "-TILT-"
		displayerNum = 2
		type = F
		attribList = 2
		stop = (M  0:65535),D,0,270,"Ti@="
						
	parameter
		name = "-COLOR-"
		displayerNum = 3
		type = C
		attribList = 6
		stop = ( 000:005),N,"White"
		stop = ( 006:011),N,"Yellow"
		stop = ( 012:017),N,"Magenta"
		stop = ( 018:023),N,"Green"
		stop = ( 024:029),N,"Red"
		stop = ( 030:035),N,"Cyan"
		stop = ( 036:041),N,"Orange"
		stop = ( 042:047),N,"Blue"
		stop = ( 048:053),N,"LtGreen"
		stop = ( 054:063),N,"LtRed"
		stop = ( 064:069),N,"WhtYell"         
		stop = ( 070:075),N,"YelMag"
		stop = ( 076:081),N,"MagGrn"       
		stop = ( 082:087),N,"GrnRed"       
		stop = ( 088:093),N,"RedCyan"          
		stop = ( 094:099),N,"CyanOrn"      
		stop = ( 100:105),N,"OrnBlue"       
		stop = ( 106:111),N,"BluLtGrn"   
		stop = ( 112:117),N,"LtGrRed"
		stop = ( 118:127),N,"LtRedWht"      
		stop = (M128:191),2,"Cwhl<:"        
		stop = (M192:255),2,"Cwhl>:"
 
	parameter
		name = "-GOBO-"
		displayerNum = 4
		type = B
		attribList = 9
		stop = ( 000:005),N,"No Gobo"                                	                          
		stop = ( 006:011),N,"Gobo 1"                              	                          	
		stop = ( 012:017),N,"Gobo 2"                              		                         	
		stop = ( 018:023),N,"Gobo 3"                              	                          	
		stop = ( 024:029),N,"Gobo 4"                              	                          	
		stop = ( 030:035),N,"Gobo 5"                              	                          	
		stop = ( 036:041),N,"Gobo 6"                              	                          	
		stop = ( 042:047),N,"Gobo 7"                              	                          	
		stop = ( 048:053),N,"Gobo 8"                              	                          	
		stop = ( 054:063),N,"Gobo 9"                              	                          	
		stop = (M064:073),1,"G1shk:"                 	                          	
		stop = (M074:079),1,"G2shk:"                 	                          	
		stop = (M080:085),1,"G3shk:"                 	                          	
		stop = (M086:091),1,"G4shk:"                 	                          	
		stop = (M092:097),1,"G5shk:"                 	                          	
		stop = (M098:103),1,"G6shk:"                 	                          	
		stop = (M104:109),1,"G7shk:"                 	                          	
		stop = (M110:115),1,"G8shk:"                 	                          	
		stop = (M116:121),1,"G9shk:"                 	                          	
		stop = (R122:127),N,"No Gobo"                                	                          	
		stop = (M128:191),2,"Gwhl<:"        	                          	
		stop = (M192:255),2,"Gwhl>:"
		
	parameter
		name = "-SHUTTER-"
		displayerNum = 5
		type = B
		attribList = 7
		stop = (   0:  3),N,"Shtr Clsd"
		stop = (R  4:  7),N,"Shtr Open"
		stop = (M  8:215),1,"Strobe:"
		stop = ( 216:255),N,"Shtr Open"

	parameter
		name = "-PTMACTO-"
		displayerNum = 6
		type = F
		attribList = 11
		stop = ( 000:007),N,"No Macro"         
		stop = ( 008:023),N,"Macro 1"
		stop = ( 024:039),N,"Macro 2"
		stop = ( 040:055),N,"Macro 3"
		stop = ( 056:071),N,"Macro 4"
		stop = ( 072:087),N,"Macro 5"                 
		stop = ( 088:103),N,"Macro 6"                 
		stop = ( 104:119),N,"Macro 7"                 
		stop = ( 120:135),N,"Macro 8"                 
		stop = ( 136:151),N,"Sound 1"              
		stop = ( 152:167),N,"Sound 2"              
		stop = ( 168:183),N,"Sound 3"              
		stop = ( 184:199),N,"Sound 4"              
		stop = ( 200:215),N,"Sound 5"              
		stop = ( 216:231),N,"Sound 6"              
		stop = ( 232:247),N,"Sound 7"              
		stop = ( 248:255),N,"Sound 8"              

//------------------------------------------------
		
	parameter
		name = "-MSPEED-"
		displayerNum = 23
		type = F
		attribList = 5
		stop = (M255: 0),2,"Speed="

	parameter
		name = "-CONTROL-"
		displayerNum = 24
		type = N
		attribList = 10
		stop = ( 000:007),N,"RunMode"                             
		stop = ( 008:027),N,"PTblkOn"            
		stop = ( 028:047),N,"GbblkOn"                
		stop = ( 048:067),N,"PTGblkOff"      
		stop = ( 068:087),N,"CblkOn"               
		stop = ( 088:107),N,"PTCblkOff"     
		stop = ( 108:127),N,"GCblkOff"        
		stop = ( 128:147),N,"AllblkOff"
		stop = ( 148:167),N,"ResetPan"
		stop = ( 168:187),N,"ResetTilt"
		stop = ( 188:207),N,"ResetColor"                              
		stop = ( 208:227),N,"ResetGobo"                               
		stop = ( 228:247),N,"Reset All"                                
		stop = (R248:255),N,"RunMode"
		
end
