/////////////////////////////////////////
//    MAC 2000 WASH - 16 bit mode

// NOTE: This template will only work with maXim software version 0.97 or higher

Fixture
	manufacturer = "MARTIN"
	name = "Mac2kW"
	version = 1.1
//  fullmanufacturer = "Martin"
//  fullname = "Mac 2000 Wash"
//  mode = e
//  description = ""

	Attribute
		name = "SHUTTER"
		channel = 1
		homeVal = 30

	Attribute
		name = "INTENSITY"
		channel = 2

	Attribute
		name = "CYAN"
		channel = 3
		homeVal = 0

	Attribute
		name = "MAGENTA"
		channel = 4
		homeVal = 0

	Attribute
		name = "YELLOW"
		channel = 5
		homeVal = 0

	Attribute
		name = "CTC"
		channel = 6
		homeVal = 0

	Attribute
		name = "COLOUR1"
		channel = 7
		homeVal = 183

	Attribute
		name = "COLOUR2"
		channel = 8
		homeVal = 183

	Attribute
		name = "ZOOM"
		channel = 9
		homeVal = 128

	Attribute
		name = "BARN D1"
		channel = 10
		homeVal = 0

	Attribute
		name = "BARN D2"
		channel = 11
		homeVal = 0

	Attribute
		name = "BARN D3"
		channel = 12
		homeVal = 0

	Attribute
		name = "BARN D4"
		channel = 13
		homeVal = 0

	Attribute
		name = "BARNDOOR<>"
		channel = 14
		homeVal = 127

	Attribute
		name = "MACROS"
		channel = 15
		homeVal = 0

	Attribute
		name = "PAN"
		channel = 16
		fineChan = 17
		homeVal = 32768

	Attribute
		name = "TILT"
		channel = 18
		fineChan = 19
		homeVal = 32768

	Attribute
		name = "PT SPEED"
		channel = 20
		homeVal = 0

	Attribute
		name = "SPEED"
		channel = 21
		homeVal = 0

///////////////////////////////////////////////////////////////

	Parameter
		name = "-PAN-"
		displayerNum = 1
		type = F
		attribList = 16
		stop = (M  0:65535),D,0,540,"Pan="

	Parameter
		name = "-TILT-"
		displayerNum = 2
		type = F
		attribList = 18
		stop = (M  0:65535),D,0,267,"Ti@="

	Parameter
		name = "-CYAN-"
		displayerNum = 3
		type = C
		attribList = 3
		stop = (M  0:255),2,"Cyan="

	Parameter
		name = "-MAGNTA-"
		displayerNum = 4
		type = C
		attribList = 4
		stop = (M  0:255),2,"Mgnta="

	Parameter
		name = "-YELLOW-"
		displayerNum = 5
		type = C
		attribList = 5
		stop = (M  0:255),2,"Yellow="

	Parameter
		name = "-CTC-"
		displayerNum = 6
		type = C
		attribList = 6
		stop = (M  0:255),2,"Ctc="

//------------------------------------
	Parameter
		name = "-COLOUR1-"
		displayerNum = 7
		type = C
		attribList = 7
		stop = ( 181:185),N,"White"
		stop = ( 176:180),N,"Color 1.1"
		stop = ( 171:175),N,"Color 1.2"
		stop = ( 166:170),N,"Color 1.3"
		stop = ( 161:165),N,"Color 1.4"
		stop = (M  0:160),2,"Color1:"
		stop = (M215:243),2,"CWhl1<:"
		stop = (M214:186),2,"CWhl1>:"
		stop = ( 252:255),N,"ColRnd-S"
		stop = ( 248:251),N,"ColRnd-M"
		stop = ( 244:247),N,"ColRnd-F"

	Parameter
		name = "-COLOUR2-"
		displayerNum = 8
		type = C
		attribList = 8
		stop = ( 181:185),N,"White2"
		stop = ( 176:180),N,"Color 2.1"
		stop = ( 171:175),N,"Color 2.2"
		stop = ( 166:170),N,"Color 2.3"
		stop = ( 161:165),N,"Color 2.4"
		stop = (M  0:160),2,"Color2:"
		stop = (M215:243),2,"CWhl2<:"
		stop = (M214:186),2,"CWhl2>:"

	Parameter
		name = "-ZOOM-"
		displayerNum = 9
		type = B
		attribList = 9
		stop = (M  0:255),2,"Zoom="

	parameter
		name = "-DOOR1-"
		displayerNum = 10
		type = B
		attribList = 10
		stop = (M  0:255),2,"Door1=" 

	parameter
		name = "-DOOR2-"
		displayerNum = 11
		type = B
		attribList = 11
		stop = (M  0:255),2,"Door2=" 		
		
	parameter
		name = "-DOOR3-"
		displayerNum = 12
		type = B
		attribList = 12
		stop = (M  0:255),2,"Door3=" 
		
	parameter
		name = "-DOOR4-"
		displayerNum = 13
		type = B
		attribList = 13
		stop = (M  0:255),2,"Door4=" 		
		
	parameter
		name = "-DOORS<>-"
		displayerNum = 14
		type = B
		attribList = 14
		stop = (M  0:255),2,"Door<>=" 	

	Parameter
		name = "-SHUTTER-"
		displayerNum = 15
		type = B
		attribList = 1
		stop = (   0: 19),N,"Shtr Clsd"
		stop = (  20: 49),N,"Shtr Open"
		stop = (M 72: 50),1,"Strobe:"
		stop = (M 99: 80),1,"PulseO:"
		stop = (M119:100),1,"PulseC:"
		stop = ( 168:187),N,"Rnd Slow"
		stop = ( 148:167),N,"Rnd Med"
		stop = ( 128:147),N,"Rnd Fast"
		stop = ( 194:196),N,"RndPulsOS"
		stop = ( 191:193),N,"RndPulsOF"
		stop = ( 200:202),N,"RndPulsCS"
		stop = ( 197:199),N,"RndPulsCF"
		stop = (R203:255),N,"seeDisp24"
		

//------------------------------------
	Parameter
		name = "-FXSPEED-"
		displayerNum = 22
		type = B
		attribList = 21
		stop = (   0:  2),N,"Track"
		stop = (M239:  3),2,"FxSpd:"
		stop = ( 240:242),N,"STUd Off"
		stop = ( 243:245),N,"STUd On"
		stop = ( 246:248),N,"SCUT Off"
		stop = ( 249:251),N,"SCUT On"
		stop = ( 252:255),N,"Fast Bout"
		
	Parameter
		name = "-PTSPEED-"
		displayerNum = 23
		type = F
		attribList = 20
		stop = (   0:  2),N,"PT Track"
		stop = (M236:  3),2,"PTspd:"
		stop = ( 237:239),N,"PT Slow"
		stop = ( 240:242),N,"PT Norm"
		stop = ( 243:245),N,"PT Fast"
		stop = ( 246:248),N,"Fans Min"
		stop = ( 249:251),N,"Fans Full"
		stop = ( 252:255),N,"MovBlack"

	Parameter
		name = "-CNTRL-"
		displayerNum = 24
		type = N
		attribList = 1
		stop = (R  0:  0),N,"Run Mode"
		stop = ( 248:255),N,"Lamp Off"
		stop = ( 228:237),N,"Lamp On"
		stop = ( 208:217),N,"Reset"
		stop = (   0:255),N,"seeDisp15"

end

