//			Acme iMove 575S Spot (16 DMX channel mode)
// RM Jan 2006

Fixture
	manufacturer = "ACME"
	name = "im-575s"
	version = 0.92
//  fullmanufacturer = "Acme"
//  fullname = "iMove 575S Spot 16ch"
//  mode = 0
//  description = ""

	Attribute
		name = "PAN"
		channel = 1
		fineChan = 14
		homeVal = 32768

	Attribute
		name = "TILT"
		channel = 2
		fineChan = 15
		homeVal = 32768

	attribute
		name = "MSPEED"
		channel = 3
		homeVal = 0
		
	attribute
		name = "INTENSITY"
		channel = 4

	Attribute
		name = "SHUTTER"
		channel = 5
		homeVal = 12

	attribute
		name = "COLOUR"
		channel = 6
		homeVal = 0

	attribute
		name = "MUSIC"
		channel = 7
		homeVal = 0		
		
	Attribute
		name = "GOBO1"
		channel = 8
		homeVal = 0

	attribute
		name = "GOBO2"
		channel = 9
		homeVal = 0
		
	attribute
		name = "GOBO2<>"
		channel = 10
		homeVal = 0

	attribute
		name = "PRISM"
		channel = 11
		homeVal = 0
		
	attribute
		name = "PRISM<>"
		channel = 12
		homeVal = 130

	attribute
		name = "FOCUS"
		channel = 13
		homeVal = 127

	attribute
		name = "CONTROL"
		channel = 16
		homeVal = 0

///////////////////////////////////////////////////////////////

	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 = "-COLOUR-"
		displayerNum = 3
		type = C
		attribList = 6
		stop = (   0: 12),N,"White"
		stop = (  13: 25),N,"Green"
		stop = (  26: 38),N,"Magenta"
		stop = (  39: 50),N,"Lt Blue"
		stop = (  51: 63),N,"Yellow"
		stop = (  64: 76),N,"Red"
		stop = (  77: 88),N,"Blue"
		stop = (  89:101),N,"  UV"
		stop = ( 102:114),N,"Lt Green"
		stop = ( 114:127),N,"Pink"
		stop = (M191:128),1,"CWhl>:"
		stop = (M192:254),1,"CWhl<:"
		stop = ( 255:255),N,"MusiColr"

	parameter
		name = "-GOBO1-"
		displayerNum = 4 
		type = B
		attribList = 8
		stop = (   0: 12),N,"No Gobo1"		
		stop = (  13: 25),N,"Gobo 1.1"
		stop = (  26: 38),N,"Gobo 1.2"
		stop = (  39: 50),N,"Gobo 1.3"
		stop = (  51: 63),N,"Gobo 1.4"
		stop = (  64: 76),N,"Gobo 1.5"
		stop = (  77: 88),N,"Gobo 1.6"
		stop = (  89:101),N,"Gobo 1.7"
		stop = ( 102:114),N,"Gobo 1.8"
		stop = ( 115:127),N,"Gobo 1.9"
		stop = (M191:128),1,"G1Whl>:"
		stop = (M192:254),1,"G1Whl<:"
		stop = ( 255:255),N,"MusiGbo1"

	parameter
		name = "-GOBO2-"
		displayerNum = 5
		type = B
		attribList = 9 
		stop = (   0: 15),N,"No Gobo2"		
		stop = (  16: 31),N,"Gobo 2.1"
		stop = (  32: 47),N,"Gobo 2.2"
		stop = (  48: 63),N,"Gobo 2.3"
		stop = (  64: 79),N,"Gobo 2.4"
		stop = (  80: 95),N,"Gobo 2.5"
		stop = (  96:111),N,"Gobo 2.6"
		stop = ( 112:127),N,"Gobo 2.7"
		stop = (M191:128),1,"G2Whl>:"
        stop = (M192:254),1,"G2Whl<:"
		stop = ( 255:255),N,"MusiGbo2"

	parameter
		name = "-GOBO2<>-"
		displayerNum = 6
		type = B
		attribList = 10
		stop = (M120: 10),2,"Gobo2<:"
		stop = ( 121:134),N,"Gobo2Stop"
		stop = (R  0:  9),N,"Gobo2Stop"	
		stop = (R245:255),N,"Gobo2Stop"
		stop = (M135:245),2,"Gobo2>:"

//--------------------------------------------

	parameter
		name = "-PRISM-"
		displayerNum = 7
		type = B
		attribList = 11 
		stop = (   0: 85),N,"No Prism"		
		stop = (  86:170),N,"Prism 1"
		stop = ( 171:255),N,"Prism 2"

	parameter
		name = "-PRSM<>-"
		displayerNum = 8
		type = B
		attribList = 12
		stop = (M120: 10),2,"Prsm<:"
		stop = ( 121:134),N,"PrsmStop"
		stop = (R  0:  9),N,"PrsmStop"	
		stop = (R245:255),N,"PrsmStop"
		stop = (M135:245),2,"Prsm>:"

	parameter
		name = "-FOCUS-"
		displayerNum = 9
		type = B
		attribList = 13
		stop = (M  0:255),2,"Focus="		

	parameter
		name = "-SHUTTER-"
		displayerNum = 10
		type = B
		attribList = 5
		stop = (   0:  7),N,"Shtr Clsd"	
		stop = (   8: 15),N,"Shtr Open"
		stop = (R248:255),N,"Shtr Open"
		stop = (M 16:131),2,"Strobe:"
		stop = (M132:185),2,"Gb1Shk:"
		stop = (M186:239),1,"Gb2Shk:"
		stop = ( 240:247),N,"MusicStr"

	parameter
		name = "-MUSIC-"
		displayerNum = 11 
		type = B
		attribList = 7 
		stop = (   0:  0),N,"MusicOff"		
		stop = ( 255:255),N,"Music On"

//-----------------------------------------

	parameter
		name = "-MSPEED-"
		displayerNum = 23
		type = F
		attribList = 3 
		stop = (M  0:255),2,"Speed="		

	parameter
		name = "-CONTROL-"
		displayerNum = 24
		type = N
		attribList = 8,16 
		stop = (R  0:255,   0:  0),N,"Normal"
		stop = ( 239:239, 255:255),N,"Lamp Off"
		stop = ( 247:247, 255:255),N,"Lamp On"
		stop = (R  0:255, 255:255),N,"Reset"

end
