/////////////////////////////////////////
//    MAC 250 - 16 bit (13 channels)
// Richie Mickan May 2005
// This template requires software version 0.97 or higher to work.

fixture
	manufacturer = "MARTIN"
	name = "Mac250w"
	version = 0.90
//  fullmanufacturer = "Martin"
//  fullname = "Mac 250 Wash 13ch"
//  mode = 1
//  description = ""

	attribute
		name = "SHUTTER"
		channel = 1
		homeVal = 35

	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 = "COLOUR"
		channel = 6
		homeVal = 0

	attribute
		name = "FROST"
		channel = 7
		homeVal = 0

	attribute
		name = "PAN"
		channel = 8
		fineChan= 9
		homeVal = 32768

	attribute
		name = "TILT"
		channel = 10
		fineChan= 11
		homeVal = 32768

	attribute
		name = "MSPEED"
		channel = 12
		homeVal = 0

	attribute
		name = "FXSPEED"
		channel = 13
		homeVal = 0

/////////////////////////////////////////////////////////////////////////

	parameter
		name = "-PAN-"					
		displayerNum = 1 
		type = F
		attribList = 8
		stop = (M    0:65535),D,0,540,"Pan="

	parameter
		name = "-TILT-"					
		displayerNum = 2 
		type = F
		attribList = 10
		stop = (M    0:65535),D,0,257,"Ti@="

	parameter
		name = "-COLOUR-"					
		displayerNum = 3
		type = C
		attribList = 6
		stop = ( 204:207),N,"White"
		stop = ( 200:203),N,"Ctc 2900k"
		stop = ( 196:199),N,"Pink 312"
		stop = ( 192:195),N," UV"
		stop = ( 188:191),N,"Red 308"
		stop = ( 184:187),N,"Green 206"
		stop = ( 180:183),N,"Blue 108"
		stop = (M  0:179),2,"Colour:"
	
		stop = (M227:245),2,"CWhl<:"
		stop = (M226:208),2,"CWhl>:"
			
		stop = ( 252:255),N,"Rnd Slow "
		stop = ( 249:251),N,"Rnd Med "
		stop = ( 246:248),N,"Rnd Fast"

	parameter
		name = "-CYAN-"					
		displayerNum = 4 
		type = C
		attribList = 6,3
		stop = (R  0:245,M  0:255),2,"Cyan="
		stop = (R246:255,   0:  0),N,"FullRange"
		stop = (R246:255,M  0:127),2,"<Cyan:"
		stop = (R246:255,M128:254),2,">Cyan:"
		stop = (R246:255,R255:255),N,"FullRange"
		
	parameter
		name = "-MAGNTA-"					
		displayerNum = 5 
		type = C
		attribList = 6,4
		stop = (R  0:245,M  0:255),2,"Mgnta="
		stop = (R246:255,   0:  0),N,"FullRange"
		stop = (R246:255,M  0:127),2,"<Mgnta:"
		stop = (R246:255,M128:254),2,">Mgnta:"
		stop = (R246:255,R255:255),N,"FullRange"

	parameter
		name = "-YELLOW-"					
		displayerNum = 6 
		type = C
		attribList = 6,5
		stop = (R  0:245,M  0:255),2,"Yellow="
		stop = (R246:255,   0:  0),N,"FullRange"
		stop = (R246:255,M  0:127),2,"<Yelw:"
		stop = (R246:255,M128:254),2,">Yelw:"
		stop = (R246:255,R255:255),N,"FullRange"

//----------------------------------------

	parameter
		name = "-FROST-"
		displayerNum = 7
		type = B
		attribList = 7
		stop = (M  0:255),2,"Frost="

	parameter
		name = "-SHUTTER-"					
		displayerNum = 8
		type = B
		attribList = 1
		stop = (   0: 19),N,"Shtr Clsd"
		stop = (  20: 49),N,"Shtr Open"
		stop = (R 73: 79),N,"Shtr Open"
		stop = (R120:127),N,"Shtr Open"
		stop = (R188:190),N,"Shtr Open"
		stop = (R203:207),N,"Shtr Open"
		stop = (R218:227),N,"Shtr Open"
		stop = (R238:247),N,"Shtr Open"		
		stop = (M 72: 50),1,"Strobe:"
		stop = (M 99: 80),1,"PulseO:"
		stop = (M119:100),1,"PulseC:"
		stop = ( 128:147),N,"RndStrbF"
		stop = ( 148:167),N,"RndStrbM"
		stop = ( 168:187),N,"RndStrbS"
		stop = ( 191:193),N,"RndPulsOF"
		stop = ( 194:196),N,"RndPulsOS"
		stop = ( 197:199),N,"RndPulsCF"
		stop = ( 200:202),N,"RndPulsCS"
		stop = (R208:255),N,"seeDisp24"

//----------------------------------------
				
	parameter
		name = "-FXSPEED-"
		displayerNum = 22
		type = B
		attribList = 13
		stop = (   0:  2),N,"FxTrack"
		stop = (M245:  3),2,"FxSpd:"
		stop = ( 246:248),N,"SCUT Off"
		stop = ( 249:251),N,"SCUT On"
		stop = ( 252:255),N,"FxBlack"

	parameter
		name = "-MSPEED-"
		displayerNum = 23
		type = F
		attribList = 12
		stop = (   0:  2),N,"Tracking"
		stop = (M245:  3),2,"Vector:"
		stop = ( 246:248),N,"NormTrck"
		stop = ( 249:251),N,"FastTrack"
		stop = ( 252:255),N,"MoveBlck"

	parameter
		name = "-CNTRL-"					
		displayerNum = 24
		type = N
		attribList = 1
		stop = (R  0:207),N,"seeDisp 8"
		stop = (  25: 25),N,"Run Mode"
		stop = ( 248:255),N,"Lamp Off"
		stop = ( 228:237),N,"Lamp On"
		stop = ( 208:217),N,"Reset"
		
end

