//
// Isolution iMove 575 Spot Basic Fixture Definition
//
// Written June 2006 - Michael A. Calder (MAC)
//

Fixture
	manufacturer = "ACME"
	name = "Im-575sb"
	version = 0.92
//  fullmanufacturer = "Acme"
//  fullname = "iMove 575 Spot"
//  mode = b
//  description = ""

	Attribute
		name = "PAN"
		channel = 1
		homeVal = 128

	Attribute
		name = "TILT"
		channel = 2
		homeVal = 128

	Attribute
		name = "SHUTTER"
		channel = 3
		homeVal = 0

	Attribute
		name = "GOBO"
		channel = 4
		homeVal = 0

	Attribute
		name = "COLOUR"
		channel = 5
		homeVal = 0

	Attribute
		name = "GOBO<>"
		channel = 6
		homeVal = 0

	Attribute
		name = "INTENSITY"
		channel = 7
		minVal = 128
		maxVal = 255
		homeVal = 0

	Attribute
		name = "FOCUS"
		channel = 8
		homeVal = 0

//////////////////////////////////////////
	
	Parameter
		name = "-PAN-"
		displayerNum = 1
		type = F
		attribList = 1
		stop = (M  0:255),D,0,540,"Pan="

	Parameter
		name = "-TILT-"
		displayerNum = 2
		type = F
		attribList = 2
		stop = (M  0:255),D,0,270,"Ti@="

	Parameter
		name = "-COLOUR-"
		displayerNum = 3
		type = C
		attribList = 5
		stop = (   0: 12),N,"White"
		stop = (  13: 25),N,"Green"
		stop = (  26: 38),N,"Magenta"
		stop = (  39: 50),N,"LightBlue"
		stop = (  51: 63),N,"Yellow"
		stop = (  64: 76),N,"Red"
		stop = (  77: 88),N,"Blue"
		stop = (  89:101),N,"UV Purple"
		stop = ( 102:114),N,"LghtGreen"
		stop = ( 115:127),N,"Pink"
		stop = (M191:128),2,"CWhl>:"
		stop = (M192:255),2,"CWhl<:"

	Parameter
		name = "-GOBO-"
		displayerNum = 4
		type = B
		attribList = 4
		stop = (   0:  3),N,"NoGobo"
		stop = (   4:  7),N,"Gobo1"
		stop = (   8: 11),N,"Gobo2"
		stop = (  12: 15),N,"Gobo3"
		stop = (  16: 19),N,"Gobo4"
		stop = (  20: 23),N,"Gobo5"
		stop = (  24: 27),N,"Gobo6"
		stop = (  28: 31),N,"Gobo7"
		stop = (  32: 35),N,"Gobo8"
		stop = (  36: 39),N,"Gobo9"
		stop = (  40: 43),N,"Gobo10"
		stop = (  44: 47),N,"Gobo11"
		stop = (  48: 51),N,"Gobo12"
		stop = (  52: 55),N,"Gobo13"
		stop = (  56: 59),N,"Gobo14"
		stop = (  60: 63),N,"Gobo15"
		stop = (  64: 71),N,"Gobo10+1"
		stop = (  72: 75),N,"Gobo10+3"
		stop = (  76: 79),N,"Gobo10+5"
		stop = (  80: 83),N,"Gobo10+7"
		stop = (  84: 87),N,"Gobo10+9"
		stop = (  88: 91),N,"Gobo13+1"
		stop = (  92: 95),N,"Gobo13+3"
		stop = (  96: 99),N,"Gobo13+5"
		stop = ( 100:103),N,"Gobo13+7"
		stop = ( 104:107),N,"Gobo13+9"
		stop = ( 108:111),N,"Gobo15+1"
		stop = ( 112:115),N,"Gobo15+3"
		stop = ( 116:119),N,"Gobo15+5"
		stop = ( 120:123),N,"Gobo15+7"
		stop = ( 124:127),N,"Gobo15+9"
		stop = (M191:128),2,"GWhl>:"
		stop = (M192:255),2,"GWhl<:"

	Parameter
		name = "-GOBO<>-"
		displayerNum = 5
		type = B
		attribList = 6
		stop = (M  0: 63),D,0,360,"GbIdx:"
		stop = (M 95: 64),1,"Gobo>:"
		stop = (M 96:127),2,"Gobo<:"
		stop = (R128:255),N,"SeeDisp 6"

/	Parameter
/		name = "-IRIS-"
/		displayerNum = 6
/		type = B
/		attribList = 4
/		stop = (M128:191),2,"Iris:"
/		stop = ( 192:212),N,"IrisSCFO"
/		stop = ( 213:234),N,"IrisSOFC"
/		stop = ( 235:255),N,"IrisOCS2F"
/
/=============================================

	Parameter
		name = "-FOCUS-"
		displayerNum = 6
		type = B
		attribList = 8
		stop = (M  0:255),2,"Focus="
	
	Parameter
		name = "-PRISM-"
		displayerNum = 8
		type = B
		attribList = 7
		stop = (   0: 15),N,"No Prism"
		stop = (  16: 31),N,"Prism"
		stop = (M 55: 32),1,"Prism1>:"
		stop = (M 56: 79),1,"Prism1<:"
		stop = (M103: 80),1,"Prism2>:"
		stop = (M104:127),1,"Prism2<:"
		stop = (R128:255),N,"No Prism"

	Parameter
		name = "-SHUTTER-"
		displayerNum = 9
		type = B
		attribList = 3
		stop = (   0:  7),N,"Shtr Clsd"
		stop = (R240:255),N,"Shtr Open"		
		stop = (   8: 15),N,"Shtr Open"
		stop = (M 16:131),2,"Strobe:"
		stop = (M132:185),2,"GB1 Shk:"
		stop = (M186:239),2,"GB2 Shk:"

end
