//			Acme iMove 8W Wash (16 channel mode)
// RM Apr 2006

Fixture
	manufacturer = "ACME"
	name = "im-8w"
	version = 0.90
//  fullmanufacturer = "Acme"
//  fullname = "iMove 8W Wash 16ch"
//  mode = 0
//  description = ""

	Attribute
		name = "PAN"
		channel = 1
		homeVal = 128

	Attribute
		name = "TILT"
		channel = 2
		homeVal = 128

	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 = "NO FUNC"
/		channel = 7
/		homeVal = 0		
		
	Attribute
		name = "CMY MIX"
		channel = 8
		homeVal = 0

	attribute
		name = "CYAN"
		channel = 9
		homeVal = 0
		
	attribute
		name = "MAGENTA"
		channel = 10
		homeVal = 0

	attribute
		name = "YELLOW"
		channel = 11
		homeVal = 0
		
	attribute
		name = "CMYSPEED"
		channel = 12
		homeVal = 0

	attribute
		name = "SHAPE"
		channel = 13
		homeVal = 127

	attribute
		name = "SHOW"
		channel = 14
		homeVal = 0
		
	attribute
		name = "BEAM"
		channel = 15
		homeVal = 0
			
	attribute
		name = "RESET"
		channel = 16
		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: 18),N,"White"
		stop = (  19: 36),N,"Red"
		stop = (  37: 64),N,"Yellow"
		stop = (  65: 73),N,"Orange"
		stop = (  74: 91),N,"Green"
		stop = (  92:109),N,"Lt Blue"
		stop = ( 110:125),N,"Purple"
		stop = (M126:255),2,"CWhl>:"

	parameter
		name = "-CYAN-"
		displayerNum = 4
		type = C
		attribList = 9
		stop = (M  0:255),2,"Cyan="
		
	parameter
		name = "-MAGNTA-"
		displayerNum = 5
		type = C
		attribList = 10
		stop = (M  0:255),2,"Mgnta="
		
	parameter
		name = "-YELLOW-"
		displayerNum = 6
		type = C
		attribList = 11
		stop = (M  0:255),2,"Yellow="
		
//----------------------------------------------		
		
	parameter
		name = "-CMYMIX-"
		displayerNum = 7
		type = C
		attribList = 8
		stop = (M  0:255),2,"Cmy="   /Extend with actual wheelstops

	parameter
		name = "-SHAPE-"
		displayerNum = 8 
		type = B
		attribList = 13 
		stop = (   0: 15),N,"No Fx"		
		stop = (  16: 32),N,"Stop"
		stop = (M 33:239),2,"Beam:"
		stop = ( 240:255),N,"Frost"

	parameter
		name = "-SHUTTER-"
		displayerNum = 9
		type = B
		attribList = 5
		stop = (   0:  7),N,"Shtr Clsd"	
		stop = (   8: 15),N,"Shtr Open"
		stop = (R132:255),N,"Shtr Open"
		stop = (M 16:131),2,"Strobe:"
/		stop = (M132:247),2,"Shake:"

	parameter
		name = "-SHOW-"
		displayerNum = 10
		type = F
		attribList = 14
		stop = (   0: 31),N,"Dmx"		
		stop = (  32: 59),N,"Show1"
		stop = (  60: 87),N,"Show2"
		stop = (  88:115),N,"Show3"
		stop = ( 116:143),N,"Show4"
		stop = ( 144:171),N,"Shw1Snd"
		stop = ( 172:199),N,"Shw2Snd"
		stop = ( 100:227),N,"Shw3Snd"
		stop = ( 228:255),N,"Shw4Snd"
		
	parameter
		name = "-PATTERN-"
		displayerNum = 11
		type = C
		attribList = 15
		stop = (M124:  0),2,"MxCmy:"
		stop = (M255:125),2,"MxCmyC:"		

//----------------------------------------------

	parameter
		name = "-CMYSPD-"
		displayerNum = 22
		type = C
		attribList = 11
		stop = (M  0:255),2,"CmySp="

	parameter
		name = "-MSPEED-"
		displayerNum = 23
		type = F
		attribList = 3
		stop = (M  0:255),2,"MSpd="
		
	parameter
		name = "-CONTROL-"
		displayerNum = 24
		type = N
		attribList = 16
		stop = (   0:  0),N,"Normal"		
		stop = ( 255:255),N,"Reset"

end
