///////////   Martin MANIA SCX700 (Mode 2)
/// RM Apr 2006
// Revised 6/10/09 - added dimmer feature

fixture
	manufacturer = "MARTIN"
	name = "Scx700-2"
	version = 1.00
//  fullmanufacturer = "Martin"
//  fullname = "Mania SCX700"
//  mode = 2
//  description = ""
	
	attribute
		name = "INTENSITY"
		channel = 1
		minVal = 0
		maxVal = 38

	attribute
		name = "COLOUR"
		channel = 2
		homeVal = 124
		
	attribute
		name = "GOBO"
		channel = 3
		homeVal = 0

	attribute
		name = "GOBO<>"
		channel = 4
		homeVal = 0

	attribute
		name = "PAN"
		channel = 5
		homeVal = 128
		
	attribute
		name = "TILT"
		channel = 6
		homeVal = 128
		
	attribute
		name = "PTMACRO"
		channel = 7
		homeVal = 0

	attribute
		name = "FXMACRO"
		channel = 8
		homeVal = 0

	attribute
		name = "MSPEED"
		channel = 9
		homeVal = 0
		
	attribute
		name = "FXSPEED"
		channel = 10
		homeVal = 0
		
/////////////////////////////////////////////////

	parameter
		name = "-PAN-"
		displayerNum = 1 
		type = F
		attribList = 5
		stop = (M  0:255),2,"Pan="

	parameter
		name = "-TILT-"
		displayerNum = 2
		type = F
		attribList = 6
		stop = (M  0:255),2,"Ti@="

	parameter
		name = "-COLOUR-"
		displayerNum = 3
		type = C
		attribList = 2
		stop = ( 120:128),N,"White"
		stop = ( 129:135),N,"Blue"
		stop = ( 136:142),N,"Red"
		stop = ( 143:149),N,"Yellow"
		stop = ( 150:156),N,"Magenta"
		stop = ( 157:163),N,"Cyan"
		stop = ( 164:170),N,"Green"
		stop = ( 171:177),N,"Orange"
		stop = ( 178:184),N,"Congo"
		stop = ( 185:191),N,"Pink"
		stop = (M  0:108),2,"Colour:"
		stop = (M215:192),1,"CWhl>:"
		stop = (M216:239),1,"CWhl<:"
		stop = ( 240:245),N,"ColorFst"
		stop = ( 246:250),N,"Color Md"
		stop = ( 251:255),N,"ColorSlw"

	parameter
		name = "-GOBO-"
		displayerNum = 4 
		type = B
		attribList = 3
		stop = (   0:  7),N,"No Gobo"
		stop = (   8: 15),N,"Parasol"
		stop = (  16: 23),N,"DreamCyn"
		stop = (  24: 31),N,"CartWhl"
		stop = (  32: 39),N,"DreamPnk"
		stop = (  40: 47),N,"SprGalaxy"
		stop = (  48: 55),N,"MoonsBlu"
		stop = (  56: 63),N,"RadBurst"
		stop = (  64: 71),N,"Parasol<>"
		stop = (  72: 79),N,"DrmCyn<>"
		stop = (  80: 87),N,"CrtWhl<>"
		stop = (  88: 95),N,"DrmPnk<>"
		stop = (  96:103),N,"SprGlxy<>"
		stop = ( 104:111),N,"MnsBlu<>"
		stop = ( 112:127),N,"RadBrst<>"
		stop = (M143:128),1,"Gb1 Shk:"
		stop = (M159:144),1,"Gb2 Shk:"
		stop = (M175:160),1,"Gb3 Shk:"
		stop = (M191:176),1,"Gb4 Shk:"
		stop = (M207:192),1,"Gb5 Shk:"
		stop = (M223:208),1,"Gb6 Shk:"
		stop = (M239:224),1,"Gb7 Shk:"
		stop = ( 240:245),N,"GbChsFst"
		stop = ( 246:250),N,"GbChsMd"
		stop = ( 251:255),N,"GbChsMd"

	parameter
		name = "-GOBO<>-"
		displayerNum = 5
		type = B
		attribList = 3,4
		stop = (R  0: 63,M  1:255),D,0,395,"Idx="
		stop = (R 64:255   ,M147: 78),1,"Gobo<:"
		stop = (R 64:255   , 148:153),N,"GoboStop"
		stop = (R 64:255   ,R  0:  7),N,"GoboStop"	
		stop = (R 64:255   ,M154:223),1,"Gobo>:"
		stop = (R 64:255   ,R  8: 77),N,"Gobo>:"
		stop = (R 64:255   , 224:239),N,"RotShk:"
		stop = (R 64:255   , 240:245),N,"Rot Fst"
		stop = (R 64:255   , 246:250),N,"Rot Mdm"
		stop = (R 64:255   , 251:255),N,"Rot Slw"

	parameter
		name = "-STROBE-"
		displayerNum = 6
		type = B
		attribList = 1
		stop = (R  0: 38),N,"UseFader"
		stop = (   0:  0),N,"UseFader"
		stop = (R 96:103),N,"Shtr Open"
		stop = (R152:159),N,"Shtr Open"
		stop = (R200:207),N,"Shtr Open"
		stop = (R220:239),N,"Shtr Open"
		stop = (R248:251),N,"Shtr Open"
		stop = (M 39: 95),2,"Strobe:"
		stop = (M104:151),1,"Rndm:"
		stop = ( 160:199),N,"MusStrb"
		stop = (R208:255),N,"seeDisp24"

//-------------------------------------------------

	parameter
		name = "-PTMCRO-"
		displayerNum = 7 
		type = F
		attribList = 7
		stop = (   0: 15),N,"NoPTmcro"
		stop = (  16: 31),N,"PTmacro1"
		stop = (  32: 47),N,"PTmacro2"
		stop = (  48: 63),N,"PTmacro3"
		stop = (  64: 79),N,"PTmacro4"
		stop = (  80: 95),N,"PTmacro5"
		stop = (  96:111),N,"PTmacro6"
		stop = ( 112:127),N,"PTmacro7"
		stop = ( 128:143),N,"PTmacro8"
		stop = ( 144:159),N,"PTmacro9"
		stop = ( 160:175),N,"PTmcro10"
		stop = ( 176:191),N,"PTmcro11"
		stop = ( 192:207),N,"PTmcro12"
		stop = ( 208:255),N,"No Func"

	parameter
		name = "-FXMCRO-"
		displayerNum = 8
		type = B
		attribList = 8
		stop = (   0: 15),N,"NoFXmcro"
		stop = (  16: 31),N,"FXmacro1"
		stop = (  32: 47),N,"FXmacro2"
		stop = (  48: 63),N,"FXmacro3"
		stop = (  64: 79),N,"FXmacro4"
		stop = (  80: 95),N,"FXmacro5"
		stop = (  96:111),N,"FXmacro6"
		stop = ( 112:127),N,"FXmacro7"
		stop = ( 128:143),N,"FXmacro8"
		stop = ( 144:159),N,"FXmacro9"
		stop = ( 160:175),N,"FXmcro10"
		stop = ( 176:191),N,"FXmcro11"
		stop = ( 192:207),N,"FXmcro12"
		stop = ( 208:255),N,"No Func"		

//--------------------------------------------------

	parameter
		name = "-MSPEED-"
		displayerNum = 22 
		type = F
		attribList = 9
		stop = (   0:  7),N,"Tracking"
		stop = (M240:  8),2,"MSpd:"
		stop = ( 241:245),N,"BlackCG"		
		stop = ( 246:250),N,"BlackPT"
		stop = ( 251:255),N,"BlackAll"

	parameter
		name = "-CGSPEED-"
		displayerNum = 23
		type = F
		attribList = 10
		stop = (   0:  7),N,"Tracking"
		stop = (M255:  8),2,"FXSpd:"

	parameter
		name = "-CONTROL-"
		displayerNum = 24
		type = N
		attribList = 1 
		stop = (R  0:207),N,"Run Mode"
		stop = ( 240:247),N,"Lamp Off"
		stop = ( 208:219),N,"Lamp On"
		stop = ( 252:255),N,"Reset"
	
end
