// Terbly Mini 2503 Spot (ELEKTRALITE MM250)
// This template requires software version 0.97 or higher to work.

fixture
	manufacturer = "TERBLY"
	name = "Mini2503"
	version = 0.97
//  fullmanufacturer = "Terbly"
//  fullname = "Mini 2503 Spot"
//  mode = 0
//  description = ""

	attribute
		name = "COLOUR"
		channel = 1
		homeVal = 0

	attribute
		name = "GOBO"
		channel = 2
		homeVal = 0

	attribute
		name = "GOBO<>"
		channel = 3
		homeVal = 0

	attribute
		name = "INTENSITY"
		channel = 4
		minVal = 30
		maxVal = 63
		homeVal = 0

	attribute
		name = "PAN"
		channel = 5
		homeVal = 128

	attribute
		name = "TILT"
		channel = 6
		homeVal = 128

	attribute
		name = "MSPEED"
		channel = 7
		homeVal = 0

	attribute
		name = "CONTROL"
		channel = 8
		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 = 1
		stop = (   0: 12),N,"White"
		stop = (  13: 25),N,"Red"
		stop = (  26: 38),N,"Blue"
		stop = (  39: 51),N,"Dk Green"
		stop = (  52: 64),N,"Yellow"
		stop = (  65: 77),N,"Magenta"		
		stop = (  78: 90),N,"Amber"
		stop = (  91:103),N,"Green"
		stop = ( 104:116),N,"Pink"          
		stop = ( 117:127),N,"Lt Blue"

		stop = (M194:255),2,"CWhl<:"
		stop = ( 188:193),N,"CWhlStop"
		stop = (M187:128),2,"CWhl>:"
	
	parameter
		name = "-GOBO-"					
		displayerNum = 4
		type = B
		attribList = 2
		stop = (   0: 13),N,"No Gobo"
		stop = (  14: 27),N,"Gobo 1"
		stop = (  28: 41),N,"Gobo 2"
		stop = (  42: 55),N,"Gobo 3"
		stop = (  56: 69),N,"Gobo 4"
		stop = (  79: 83),N,"Gobo 5"
		stop = (  84: 97),N,"Gobo 6"
		stop = (  98:115),N,"Gobo 7"
		stop = ( 116:135),N,"Gb1Shk"
		stop = ( 136:155),N,"Gb2Shk"
		stop = ( 156:175),N,"Gb3Shk"
		stop = ( 176:195),N,"Gb4Shk"
		stop = ( 196:215),N,"Gb5Shk"
		stop = ( 216:235),N,"Gb6Shk"
		stop = ( 236:255),N,"Gb7Shk"
	
	parameter
		name = "-GOBO<>-"					
		displayerNum = 5
		type = B
		attribList = 3
		stop = (M136:255),2,"Gobo<:"
		stop = ( 128:135),N,"GoboStop"
		stop = (R  0:  7),N,"GoboStop"
		stop = (M127:  8),2,"Gobo>:"	

	parameter
		name = "-SHUTTER-"					
		displayerNum = 6
		type = B
		attribList = 4
		stop = (   0:  0),N,"useFader"		
		stop = (R  1: 63),N,"useFader"
		stop = (R 96:127),N,"Shtr Open"
		stop = (R160:191),N,"Shtr Open"		
		stop = (R224:255),N,"Shtr Open"		
		stop = (M 64: 95),1,"Strobe:"
		stop = (M128:159),1,"Pulse:"
		stop = (M192:223),1,"Rndm:"		
		
//--------------------------------------------		
	parameter
		name = "-CLR MD-"
		displayerNum = 7
		type = C
		attribList = 8 
		stop = (   0: 19),N,"ClrNorm"
		stop = (  20: 39),N,"ClrAny"
		stop = (R 40: 79),N,"No Func"
		stop = (R100:255),N,"seeDisp 8"
		stop = (R 80: 99),N,"seeDisp24"

	parameter
		name = "-PROGRM-"
		displayerNum = 8
		type = B
		attribList = 8
		stop = (R  0: 79),N,"seeDisp 7"
		stop = (R 80: 99),N,"seeDisp 24"
		stop = ( 100:119),N,"IntPrgm1"
		stop = ( 120:139),N,"IntPrgm2"
		stop = ( 140:159),N,"IntPrgm3"
		stop = ( 160:179),N,"IntPrgm4"
		stop = ( 180:199),N,"IntPrgm5"
		stop = ( 200:219),N,"IntPrgm6"
		stop = ( 220:239),N,"IntPrgm7"
		stop = ( 240:255),N,"IntPrgm8"		
		
//------------------------------------------		
		
	parameter
		name = "-MSPEED-"
		displayerNum = 23
		type = F
		attribList = 7
		stop = (   0:  5),N,"Tracking"
		stop = (M225:  6),2,"MSpeed:"
		stop = ( 226:235),N,"MovBlck"
		stop = ( 236:245),N,"ClrBlck"
		stop = (R246:255),N,"No Func"

	parameter
		name = "-CONTROL-"					
		displayerNum = 24
		type = N
		attribList = 8
		stop = (R  0: 79),N,"seeDisp 7"
		stop = (R100:255),N,"seeDisp 8"
		stop = (  80: 99),N,"Reset"
		stop = (   0: 19),N,"Run Mode"	

end

