//Proel 250 Spot Eclipse
//By Zac Shenker
//Written Dec 19th 2007

Fixture
	manufacturer = "PROEL"
	name = "250SPT"
	version = 0.90
//	fullmanufacturer = "Proel"
//  fullname = "250 Spot Eclipse"
//	mode = 0
//	description = ""

	Attribute
		name = "PAN"
		channel = 1
		fineChan = 3
		homeVal = 32768
	
	Attribute
		name = "TILT"
		channel = 2
		fineChan = 4
		homeVal = 32768
	
	Attribute
		name = "PTSPEED"
		channel = 5
		homeVal = 252
	
	Attribute
		name = "RESET"
		channel = 6
		homeVal = 0
	
	Attribute
		name = "COLOUR"
		channel = 7
		homeVal = 0
	
	Attribute
		name = "GOBO"
		channel = 8
		homeVal = 0
		
	Attribute
		name = "GOBO <>"
		channel = 9
		homeVal = 0
	
	Attribute
		name = "SHUTTER"
		channel = 10
		
	Attribute
		name = "INTENSITY"
		channel = 11
		
		minval = 60
		maxval = 255
		
	Attribute
		name = "PRISM"
		channel = 12
		homeVal = 0
	
	Attribute
		name = "PRISM <>"
		channel = 13
		homeVal = 0
	
	Attribute
		name = "FOCUS"
		channel = 14
		homeVal = 128
	
	//PAN Range not in Chart
	Parameter
		name = "-PAN-"
		displayerNum = 1
		type = F
		attribList = 1
		stop = (M    0:65535),W,"Pan="
	//TILT Range not in chart
	Parameter
		name = "-TILT-"
		displayerNum = 2
		type = F
		attribList = 2
		stop = (M    0:65535),W,"Ti@"
	
	Parameter
		name = "-COLOUR-"
		displayerNum = 3
		type = C
		attribList = 7
		stop = (   0: 12),N,"White"
		stop = (  13: 25),N,"Red"
		stop = (  26: 38),N,"Yellow"
		stop = (  39: 51),N,"Purple"
		stop = (  52: 64),N,"Green"
		stop = (  65: 77),N,"Orange"
		stop = (  78: 90),N,"Blue"
		stop = (  91:103),N,"Pink"
		stop = ( 103:116),N,"DpBlue"
		stop = ( 117:127),N,"Cyan"
		//RAINBOW Effect Twice?
		stop = (M128:191),2,"Rainbow"
		stop = (M192:255),2,"Rainbow2"
	
	Parameter
		name = "-GOBO-"
		displayerNum = 4
		type = B
		attribList = 8
		stop = (   0: 17),N,"NoGobo"
		stop = (  18: 35),N,"Gobo1"
		stop = (  36: 53),N,"Gobo2"
		stop = (  54: 71),N,"Gobo3"
		stop = (  72: 89),N,"Gobo4"
		stop = (  90:107),N,"Gobo5"
		stop = ( 108:125),N,"Gobo6"
		stop = (M127:191),2,"Rainbow"
		stop = ( 192:192),N,"Stop"
		stop = (M193:255),2,"Rainbow2"
	
	Parameter
		name = "-GOBO<>-"
		displayerNum = 5
		type = B
		attribList = 9
		stop = (   0: 15),N,"Steady"
		stop = (M 16:135),2,"Gobo>:"
		stop = (M136:255),2,"Gobo<:"
	
	Parameter
		name = "-FOCUS-"
		displayerNum = 6
		type = B
		attribList = 14
		stop = (M  0:255),2,"Focus:"
		
	Parameter
		name = "-PRISM-"
		displayerNum = 7
		type = B
		attribList = 12
		stop = (   0:127),N,"NoPrism"
		stop = (M128:255),2,"Prism:"
	
	Parameter
		name = "-PRISM<>-"
		displayerNum = 8
		type = B
		attribList = 13
		stop = (   0: 15),N,"No<>"
		stop = (M 16:135),2,"Prism>:"
		stop = (M135:255),2,"Prism<:"
	//???
	Parameter
		name = "-SHUTTER-"
		displayerNum = 9
		type = B
		attribList = 10,11
		stop = ( 250:255,   0:  5),N,"Shtr Clsd"
		stop = ( 250:255,   6: 59),N,"Shtr Open"
		stop = (M 14:214,   6: 59),2,"Strobe:"
		stop = (M215:249,   6: 59),2,"PStrobe:"
			
	Parameter
		name = "-PTSPEED-"
		displayerNum = 23
		type = F
		attribList = 5
		stop = (M  0:249),2,"PTSpeed:"
		stop = ( 250:252),N,"MaxSpeed"
		stop = ( 253:255),N,"MoveBlk"
		
	Parameter
		name = "-CONTROL-"
		displayerNum = 24
		type = N
		attribList = 6
		stop = ( 200:210),N,"Reset"
End Fixture
	
