/////////////////////////////////////////
// Pearl River XL-700 Wash  (PR-2705) - Extended Mode
// RM - Sept 2007 @ Hills SVL roadshow

fixture
	manufacturer = "PEARL RVR"
	name = "xl700wE"
	version = 0.91
//  fullmanufacturer = "Pearl River"
//  fullname = "XL 700 Wash"
//  mode = e
//  description = "Pearl River XL-700 Wash  (PR-2705) - Extended Mode"

	attribute
		name = "STROBE"
		channel = 1
		homeVal = 20
		
	attribute
		name = "INTENSITY"
		channel = 2
		fineChan = 3
		
	attribute
		name = "MACRO"
		channel = 4
		homeVal = 0

	attribute
		name = "CYAN"
		channel = 5
		fineChan = 6
		homeVal = 0		
		
	attribute
		name = "YELLOW"
		channel = 7
		fineChan = 8
		homeVal = 0		
			
	attribute
		name = "MAGENTA"
		channel = 9
		fineChan = 10
		homeVal = 0

	attribute
		name = "CTO"
		channel = 11
		fineChan = 12
		homeVal = 0

	attribute
		name = "COLOUR1"
		channel = 13
		homeVal = 0

	attribute
		name = "COLOUR2"
		channel = 14
		homeVal = 0
		
	attribute
		name = "ZOOM"
		channel = 15
		fineChan = 16
		homeVal = 32768
		
	attribute
		name = "NARROW"
		channel = 17
		homeVal = 0
		
	attribute
		name = "PAN"
		channel = 18
		fineChan = 19
		homeVal = 32768
		
	attribute
		name = "TILT"
		channel = 20
		fineChan = 21
		homeVal = 32768
		
	attribute
		name = "SPEED"
		channel = 22
		homeVal = 0
		
	attribute
		name = "CONTROL"
		channel = 23
		homeVal = 0

//////////////////////////////////////////////////////

	parameter
		name = "-PAN-"
		displayerNum = 1
		type = F
		attribList = 18
		stop = (M  0:65535),D,0,450,"Pan=" 
		
	parameter
		name = "-TILT-"
		displayerNum = 2 
		type = F
		attribList = 20 
		stop = (M  0:65535),D,0,450,"Ti@=" 		

	parameter
		name = "-CYAN-"
		displayerNum = 3
		type = C
		attribList = 5
		stop = (M  0:65535),2,"Cyan="
		
	parameter
		name = "-MAGNTA-"
		displayerNum = 4
		type = C
		attribList = 9
		stop = (M  0:65535),2,"Mgnta="		
		
	parameter
		name = "-YELLOW-"
		displayerNum = 5
		type = C
		attribList = 7
		stop = (M  0:65535),2,"Yellow="

	parameter
		name = "-MACRO-"
		displayerNum = 6 
		type = C
		attribList = 4 
		stop = (   0: 16),N,"NoMacro"		
		stop = (  17: 35),N,"Y+M.Red"
		stop = (  36: 54),N,"Yellow"
		stop = (  55: 73),N,"Y+C.Green"
		stop = (  74: 92),N,"Cyan"
		stop = (  93:110),N,"C+M.Blue"
		stop = ( 111:128),N,"Magenta"
		stop = (M129:255),2,"Cmy>:"

/------------------------------------------------

	parameter
		name = "-COLOUR1-"
		displayerNum = 7
		type = C
		attribList = 13
		stop = (   0: 16),N,"White1"
		stop = (  17: 24),N,"White1+"
		stop = (  25: 32),N,"Color1.1"
		stop = (  33: 40),N,"Color1.1+" 
		stop = (  41: 48),N,"Color1.2" 
		stop = (  49: 56),N,"Color1.2+"
		stop = (  57: 64),N,"Color1.3" 
		stop = (  65: 72),N,"Color1.3+"
		stop = (  73: 80),N,"Color1.4"
		stop = (  81: 88),N,"Color1.4+"
		stop = (  89: 96),N,"Color1.5"
		stop = (  97:104),N,"Color1.5+"
		stop = ( 105:112),N,"Color1.6"
		stop = ( 113:120),N,"Color1.6+"
		stop = (R121:127),N,"White1"
		stop = (M128:187),1,"C1Whl>:"
		stop = ( 188:195),N,"C1WhlStp"
		stop = (M196:255),1,"C1Whl<:"

	parameter                        
		name = "-COLOUR1-"              
		displayerNum = 8                
		type = C                        
		attribList = 14                
		stop = (   0: 16),N,"White2"    
		stop = (  17: 24),N,"White2+"   
		stop = (  25: 32),N,"Color2.1"  
		stop = (  33: 40),N,"Color2.1+" 
		stop = (  41: 48),N,"Color2.2"  
		stop = (  49: 56),N,"Color2.2+" 
		stop = (  57: 64),N,"Color2.3"  
		stop = (  65: 72),N,"Color2.3+" 
		stop = (  73: 80),N,"Color2.4"  
		stop = (  81: 88),N,"Color2.4+" 
		stop = (  89: 96),N,"Color2.5"  
		stop = (  97:104),N,"Color2.5+" 
		stop = ( 105:112),N,"Color2.6"  
		stop = ( 113:120),N,"Color2.6+" 
		stop = (R121:127),N,"White2"    
		stop = (M128:187),1,"C2Whl>:"   
		stop = ( 188:195),N,"C2WhlStp"  	
		stop = (M196:255),1,"C2Whl<:"   

	parameter
		name = "-ZOOM-"
		displayerNum = 9 
		type = B
		attribList = 15
		stop = (M  0:65535),2,"Zoom=" 

	parameter
		name = "-NARROW-"
		displayerNum = 10
		type = B
		attribList = 17
		stop = (M  0:255),2,"Lens=" 		

	parameter
		name = "-SHUTTER-"
		displayerNum = 11
		type = B
		attribList = 1 
		stop = (   0: 10),N,"Shtr Clsd"		
		stop = (  11: 25),N,"Shtr Open"
		stop = (R226:255),N,"Shtr Open"
		stop = (M 26:225),2,"Strobe:"

/--------------------------------------------------

	parameter
		name = "-MSPEED-"
		displayerNum = 23
		type = F
		attribList = 22 
		stop = (M255:  0),2,"Speed:"		

	parameter
		name = "-CONTROL-"
		displayerNum = 24
		type = N
		attribList = 23
		stop = (   0: 48),N,"Run Mode"		
		stop = (R 81:112),N,"Run Mode"
		stop = (R145:168),N,"Run Mode"
		stop = (R201:223),N,"Run Mode"		
		stop = ( 113:144),N,"Lamp Off"
		stop = ( 224:255),N,"Lamp On"
		stop = (  49: 80),N,"Reset"
		stop = ( 169:200),N,"LowLamp"

end

