//			Acme iMove 5 Spot (Normal Colour)
// SRM Jan 2005

Fixture
	manufacturer = "ACME"
	name = "Emporer"
	version = 0.90
//  fullmanufacturer = "Acme"
//  fullname = "Emporer iMove 5 Spot (Normal Colour)"
//  mode = 0
//  description = "Acme iMove 5 Spot (Normal Colour)"

	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 = 0
		
	attribute
		name = "COLOUR"
		channel = 6
		homeVal = 0
		
	attribute
		name = "RESERVED"
		channel = 7
		homeVal = 0

	attribute
		name = "RESET"
		channel = 8
		homeVal = 0
				
	Attribute
		name = "GOBO"
		channel = 9
		homeVal = 0

	attribute
		name = "GOBO<>"
		channel = 10
		homeVal = 126
		
	attribute
		name = "PRISM"
		channel = 11
		homeVal = 0
		
	attribute
		name = "PRISM<>"
		channel = 12
		homeVal = 126
		
	attribute
		name = "FOCUS"
		channel = 13
		homeVal = 128
		
	attribute
		name = "SHOW"
		channel = 14
		homeVal = 0
		
	attribute
		name = "BEAM"
		channel = 15
		homeVal = 0
		
	attribute
		name = "CONTROL"
		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 = 6
		stop = (   0: 12),N,"White"
		stop = (  13: 25),N,"Blue"
		stop = (  26: 38),N,"Orange"
		stop = (  39: 51),N,"Green"
		stop = (  52: 63),N,"Lt Blue"
		stop = (  64: 76),N,"Red"
		stop = (  77: 89),N,"Pink"
		stop = (  90:102),N,"UV Purp"
		stop = ( 103:115),N,"Yellow"
		stop = ( 116:127),N,"Lt Green"
		stop = (M128:255),2,"CWhl>:"

	parameter
		name = "-GOBO-"
		displayerNum = 4 
		type = B
		attribList = 9 
		stop = (   0: 15),N,"No Gobo"		
		stop = (  16: 31),N,"Gobo 1"
		stop = (  32: 47),N,"Gobo 2"
		stop = (  48: 63),N,"Gobo 3"
		stop = (  64: 79),N,"Gobo 4"
		stop = (  80: 94),N,"Gobo 5"
		stop = (  95:111),N,"Gobo 6"
		stop = ( 112:127),N,"Gobo 7"
		stop = (M128:255),2,"GWhl>:"

	parameter
		name = "-GOBO<>-"
		displayerNum = 5
		type = B
		attribList = 10
		stop = (R  0:  9),N,"GoboStop"
		stop = (M121: 10),2,"Gobo>:"
		stop = ( 121:134),N,"GoboStop"
		stop = (M135:245),2,"Gobo<:"
		stop = (R246:255),N,"GoboStop"
		
	parameter
		name = "-SHTRSHK-"
		displayerNum = 6
		type = B
		attribList = 5
		stop = (   0: 15),N,"Shtr Open"
		stop = (M 16:135),2,"Strobe:"
		stop = (M136:255),2,"Gb Shk:"

//-----------------------------------------

	parameter
		name = "-PRISM-"
		displayerNum = 7
		type = B
		attribList = 11
		stop = (   0:  0),N,"NoPrism"
		stop = ( 128:128),N,"Prism1"
		stop = ( 255:255),N,"Prism2"
	
	parameter
		name = "-PRSM<>-"
		displayerNum = 8
		type = B
		attribList = 12
		stop = (R  0:  9),N,"PrsmStop"
		stop = (M121: 10),2,"Prsm>:"
		stop = ( 121:134),N,"PrsmStop"
		stop = (M135:245),2,"Prsm<:"
		stop = (R246:255),N,"PrsmStop"

	parameter
		name = "-FOCUS-"
		displayerNum = 9
		type = B
		attribList = 13
		stop = (M  0:255),2,"Focus="		

	parameter
		name = "-SHOW-"
		displayerNum = 10
		type = F
		attribList = 14
		stop = (   0: 31),N,"Dmx"		
		stop = (M 32:127),1,"Show1:"
		stop = (M128:223),1,"Show2:"
		stop = ( 224:239),N,"Shw1Snd"
		stop = ( 240:255),N,"Shw2Snd"
		
	parameter
		name = "-BEAM-"
		displayerNum = 11
		type = B
		attribList = 15
		stop = (   0:  0),N,"No Beam"		
		stop = (M  1: 47),1,"Gb+Clr:"
		stop = (M 48: 95),1,"Gobo<>:"
		stop = (M 96:143),1,"Strobe:"
		stop = (M144:191),1,"Shake:"
		stop = (M192:239),1,"Prism:"
		stop = ( 240:255),N,"Mix"

//--------------------------------

	parameter
		name = "-MSPEED-"
		displayerNum = 23
		type = F
		attribList = 3
		stop = (M255:  0),2,"Speed="

		
	parameter
		name = "-CONTROL-"
		displayerNum = 24 
		type = N
		attribList = 8,16
		stop = (   0:  0,   0:  0),N,"Run Mode"		
		stop = ( 255:255, 255:255),N,"Reset"

end
