// Pearl River PR Pilot 150
//
// Written by: Jon Lenard jon@appliednn.com
// Date: 8/17/09

fixture
	manufacturer = "PEARL RVR"
	name = "Pilot150"
	version = 1.0
//  fullmanufacturer = "Pearl River"
//  fullname = "Pilot 150"
//  mode = 16
//  description = "16 bit"

	attribute
		name = "GOBO"
		channel = 1
		homeVal = 0
		
	attribute
		name = "GOBO<>"
		channel = 2
		homeVal = 210
		
	attribute
		name = "COLOUR"
		channel = 3
		homeVal = 0
		
	attribute
		name = "INTENSITY"
		channel = 4
		minVal = 22
		maxVal = 110
		homeVal = 22
		
	attribute
		name = "PAN"
		channel = 5
		fineChan = 7
		homeVal = 32768
		
	attribute
		name = "TILT"
		channel = 6
		fineChan = 8
		homeVal = 32768
			
/////////////////////////////////////////////////////////////////////////

	parameter
		name = "-PAN-"					
		displayerNum = 1 
		type = F
		attribList = 5
		stop = (M  0:65535),D,0,370,"Pan="

	parameter
		name = "-TILT-"					
		displayerNum = 2 
		type = F
		attribList = 6
		stop = (M  0:65535),D,0,265,"Ti@="

	parameter
		name = "-COLOR-"					
		displayerNum = 3 
		type = C
		attribList = 3
		stop = (   0: 27),N,"White"
		stop = (  28: 55),N,"Red"
		stop = (  56: 83),N,"Yellow"
		stop = (  84:111),N,"LtGreen"
		stop = ( 112:139),N,"Pink"
		stop = ( 140:167),N,"UV"
		stop = ( 168:195),N,"Cyan"
		stop = ( 196:223),N,"Green"
		stop = ( 224:251),N,"Blue"
		stop = ( 252:255),N,"Orange"

	parameter
		name = "-GOBO-"					
		displayerNum = 4 
		type = B
		attribList = 1
		stop = (   0: 33),N,"No Gobo"
		stop = (  34: 66),N,"Gobo 1"
		stop = (  67: 99),N,"Gobo 2"
		stop = ( 100:132),N,"Gobo 3"
		stop = ( 133:165),N,"Gobo 4"
		stop = ( 166:199),N,"Gobo 5"
		stop = ( 200:232),N,"Gobo 6"
		stop = ( 233:255),N,"Gobo 7"

	parameter
		name = "-GOBO<>-"					
		displayerNum = 5 
		type = B
		attribList = 2
		stop = (R  0:  8),N,"Stop"
		stop = (M  9:163),D,0,360,"GbIdx:"
		stop = (M214:255),1,"Gobo<:"	
		stop = ( 206:213),N,"GoboStop"			
		stop = (M164:205),1,"Gobo>:"
		
	parameter
		name = "-SHUTTER-"
		displayerNum = 6
		type = B
		attribList = 4
		stop = (R  0: 21),N,"NoFunct"
		stop = (  22: 22),N,"useFader"
		stop = (R 22:110),N,"useFader"
		stop = (R111:135),N,"Shtr Open"
		stop = (M136:247),2,"Strobe:"	
		stop = (R248:255),N,"Shtr Open"
		
end
