// Cindy X-250LED
//
// Written by: Jon Lenard jon@appliednn.com
// Date: 10/28/10
//

Fixture
   version = 1.0
   manufacturer = "CINDY"
   name = "X-250LED"
//  fullmanufacturer = "Cindy"
//  fullname = "X-250LED"
//  mode = 14ch
//  description = ""

   Attribute
		name = "PAN"
		channel = 1
		fineChan = 3
		homeVal = 32768
		
   Attribute
		name = "TILT"
		channel = 2
		fineChan = 4
		homeVal = 32768

	attribute
		name = "SPEED"
		channel = 5
		homeVal = 0
				
   Attribute
		name = "COLOR"
		channel = 6
		homeVal = 0
		
	Attribute
		name = "SHUTTER"
		channel = 7
		homeVal = 255

	Attribute
		name = "INTENSITY"
		channel = 8
		homeVal = 0
		
	Attribute
		name = "GOBO"
		channel = 9
		homeVal = 0
		
	attribute
		name = "GOBO<>"
		channel = 10
		homeVal = 0
		
	attribute
		name = "CONTROL"
		channel = 11
		homeVal = 0
		
	attribute
		name = "PROGRAM"
		channel = 12
		homeVal = 0
		
	attribute
		name = "PRISM"
		channel = 13
		homeVal = 0
		
	attribute
		name = "FOCUS"
		channel = 14
		homeVal = 128
		
////////////////////////////////////////////////////////////
		
	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 = (   0:  6),N,"White"    
		stop = (   7: 13),N,"Yellow"   
		stop = (  14: 20),N,"Pink"     
		stop = (  21: 27),N,"Green"    
		stop = (  28: 34),N,"Peach"
		stop = (  35: 41),N,"Blue"     
		stop = (  42: 48),N,"Kelly"    
		stop = (  49: 55),N,"Red"     
		stop = (  56: 63),N,"Dk Blue"     
		stop = (  64: 70),N,"Wt+Yel"         
		stop = (  71: 77),N,"Yel+Pnk"
		stop = (  78: 84),N,"Pnk+Grn"
		stop = (  85: 91),N,"Grn+Pch"
		stop = (  92: 98),N,"Pch+Blu"
		stop = (  99:105),N,"Blu+Kel"
		stop = ( 106:112),N,"Kel+Red"
		stop = ( 113:119),N,"Red+DBl"
        stop = ( 120:127),N,"DBl+Wht"
		stop = (M128:191),2,"Chwl<:"
		stop = (M192:255),2,"Chwl>:"

	parameter
		name = "-GOBO-"
		displayerNum = 4
		type = B
		attribList = 9
		stop = (   0:  7),N,"NoGobo"
		stop = (   8: 15),N,"Gobo 1"
		stop = (  16: 23),N,"Gobo 2"
        stop = (  24: 31),N,"Gobo 3"
		stop = (  32: 39),N,"Gobo 4"
		stop = (  40: 47),N,"Gobo 5"
		stop = (  48: 55),N,"Gobo 6"
		stop = (  56: 63),N,"Gobo 7"
		stop = (M112:119),1,"G1Shk:"
		stop = (M104:111),1,"G2Shk:"     
		stop = (M 96:103),1,"G3Shk:"
		stop = (M 88: 95),1,"G4Shk:"
		stop = (M 80: 87),1,"G5Shk:"
		stop = (M 72: 79),1,"G6Shk:"		
		stop = (M 64: 71),1,"G7Shk:"       
		stop = (R120:127),N,"NoGobo"                                          
		stop = (M128:191),2,"GWhl<:"
		stop = (M192:255),2,"GWhl>:"
		
	parameter
		name = "-GOBO<>-"
		displayerNum = 5
		type = B
		attribList = 10
		stop = (M  0: 63),2,"Index:"
		stop = (M 64:147),2,"Gobo<:"
		stop = (M148:231),2,"Gobo>:"
		stop = (M232:255),1,"Bounce:"
		
	parameter
		name = "-PRISM-"
		displayerNum = 6
		type = B
		attribList = 13
		stop = (   0:  7),N,"NoPrism"
        stop = (m  8:247),2,"Prism<:"
		stop = ( 248:255),N,"Prism"
		
	parameter
		name = "-FOCUS-"
		displayerNum = 7
		type = B
		attribList = 14
		stop = (M  0:255),2,"Focus="
		
	parameter
		name = "-SHUTTER-"
		displayerNum = 8
		type = B
		attribList = 7
		stop = (   0:  3),N,"Closed"
		stop = (R  4:  7),N,"Open"
		stop = (M  8:215),2,"Strobe:"
		stop = ( 216:255),N,"Open"
		
	parameter
		name = "-PROGRAM-"
		displayerNum = 9
		type = F
		attribList = 12
		stop = (  0:  7),N,"NoProgram"              
		stop = (  8: 23),N,"Program1"   
		stop = ( 24: 39),N,"Program2"  
		stop = ( 40: 55),N,"Program3"  
		stop = ( 56: 71),N,"Program4"  
		stop = ( 72: 87),N,"Program5"  
		stop = ( 88:103),N,"Program6" 
		stop = (104:119),N,"Program7"
		stop = (120:135),N,"Program8"
		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 = "-SPEED-"
		displayerNum = 23
		type = F
		attribList =  5
		stop = (m  0:255),2,"Speed="
		
	parameter
		name = "-CONTROL-"
		displayerNum = 24
		type = N
		attribList = 11
		stop = (   0:  7),N,"RunMode"                                  
		stop = (   8: 15),N,"PT Black"           
        stop = (  16: 23),N,"No PTblk" 
		stop = (  24: 31),N,"ColBlack"       
        stop = (  32: 39),N,"NoColBlk"
		stop = (  40: 47),N,"GobBlack"      
        stop = (  48: 55),N,"NoGoBlk"  
		stop = (R56: 87),N,"RunMode"                                
        stop = (  88: 95),N,"AllBlack"                     
		stop = (  96:103),N,"ResetPan"                              
		stop = ( 104:111),N,"ResetTilt"                           
		stop = ( 112:119),N,"ResetCol"                      
		stop = ( 120:127),N,"ResetGobo"                       
		stop = ( 128:135),N,"ResetG<>"
		stop = ( 136:143),N,"ResetPrsm"        
		stop = ( 144:151),N,"ResetFoc"       
		stop = ( 152:159),N,"ResetAll"
		stop = (R160:255),N,"RunMode" 				

end
