// FL-Lighting.com (Fly Dragon China)
// Max3000 - 22 channel mode
// RM Sept 2005

fixture
	manufacturer = "LIGHTSKY"
	name = "Max3000"
	version = 0.90
//  fullmanufacturer = "LightSky"
//  fullname = "Max3000 22ch"
//  mode = 0
//  description = ""
	
	attribute
		name = "IRIS"
		channel = 1
		homeVal = 0
		
	attribute
		name = "COLOUR"
		channel = 2
		homeVal = 0
		
	attribute
		name = "INTENSITY"
		channel = 3
		
	attribute
		name = "STROBE"
		channel = 4
		homeVal = 255
		
	attribute
		name = "PAN"
		channel = 5
		fineChan = 7
		homeVal = 32768
		
	attribute
		name = "TILT"
		channel = 6
		fineChan = 8
		homeVal = 32768
		
	attribute
		name = "MSPEED"
		channel = 9
		homeVal = 0
		
	attribute
		name = "STOPPER"
		channel = 10
		homeVal = 0
		
	attribute
		name = "GOBO1"
		channel = 11
		homeVal = 0
		
	attribute
		name = "GOBO2"
		channel = 12
		homeVal = 0
		
	attribute
		name = "GB-2<>"
		channel = 13
		homeVal = 0
		
	attribute
		name = "GB-2IDX"
		channel = 14
		homeVal = 0
		
	attribute
		name = "FOCUS"
		channel = 15
		homeVal = 127
		
	attribute
		name = "ZOOMCTC"
		channel = 16
		homeVal = 0
		
	attribute
		name = "PRISM"
		channel = 17
		homeVal = 0
		
	attribute
		name = "PRISM<>"
		channel = 18
		homeVal = 140
		
	attribute
		name = "CYAN"
		channel = 19
		homeVal = 0
		
	attribute
		name = "MAGENTA"
		channel = 20
		homeVal = 0
		
	attribute
		name = "YELLOW"
		channel = 21
		homeVal = 0
		
	attribute
		name = "CMY SPD"
		channel = 22
		homeVal = 255
		
////////////////////////////////////////////////////////

	parameter
		name = "-PAN-"
		displayerNum = 1 
		type = F
		attribList = 5
		stop = (M  0:65535),D,0,540,"Pan=" 
		
	parameter
		name = "-TILT-"
		displayerNum = 2 
		type = F
		attribList = 6 
		stop = (M  0:65535),D,0,250,"Ti@="
		
	parameter
		name = "-COLOUR-"
		displayerNum = 3
		type = C
		attribList = 2
		stop = (   0:  7),N,"White"
		stop = (   8: 15),N,"White+"
		stop = (  16: 23),N,"Red"
		stop = (  24: 31),N,"Red+"
		stop = (  32: 39),N,"Yellow"
		stop = (  30: 47),N,"Yellow+"
		stop = (  48: 55),N,"Magenta"
		stop = (  56: 63),N,"Magenta+"
		stop = (  64: 71),N,"Green"
		stop = (  72: 79),N,"Green+"
		stop = (  80: 87),N,"Salmon"
		stop = (  88: 95),N,"Salmon+"
		stop = (  96:103),N,"Blue"
		stop = ( 104:111),N,"Blue+"
		stop = ( 112:119),N,"Pink"
		stop = ( 120:127),N,"Pink+"
		stop = (M128:255),2,"CWhl>:"
		
	parameter
		name = "-CYAN-"
		displayerNum = 4
		type = C
		attribList = 19 
		stop = (M  0:255),2,"Cyan="
		
	parameter
		name = "-MAGNTA-"
		displayerNum = 5 
		type = C
		attribList = 20 
		stop = (M  0:255),2,"Mgnta="
				
	parameter
		name = "-YELLOW-"
		displayerNum = 6
		type = C
		attribList = 21 
		stop = (M  0:255),2,"Yellow="
				
//--------------------------------------------------		

	parameter
		name = "-GOBO1-"
		displayerNum = 7
		type = B
		attribList = 11 
		stop = (   0: 20),N,"NoGobo1"
		stop = (  21: 41),N,"Gobo1.1"
		stop = (M 42: 57),1,"Shk1.1:"
		stop = (  58: 78),N,"Gobo1.2"
		stop = (M 79: 94),1,"Shk1.2:"
		stop = (  95:115),N,"Gobo1.3"
		stop = (M116:131),1,"Shk1.3:"
		stop = ( 132:152),N,"Gobo1.4"
		stop = (M153:168),1,"Shk1.4:"
		stop = ( 169:184),N,"Gobo1.5"
		stop = (M185:200),1,"Shk1.5:"
		stop = ( 201:205),N,"Nop"
		stop = (M206:255),1,"GWhl2>:"

	parameter
		name = "-GOBO2-"
		displayerNum = 8
		type = B
		attribList = 12 
		stop = (   0: 47),N,"NoGobo2"		
		stop = (  48: 73),N,"Gobo2."
		stop = (M 74: 99),1,"Shk1.5:"
		stop = ( 100:125),N,"Gobo2."
		stop = (M126:151),1,"Shk1.5:"
		stop = ( 152:177),N,"Gobo2."
		stop = (M178:203),1,"Shk1.5:"
		stop = ( 204:229),N,"Gobo2."
		stop = (M230:255),1,"GWhl2>:"

	parameter
		name = "-GOBO2<>-"
		displayerNum = 9
		type = B
		attribList = 13 
		stop = (R  0: 20),N,"Gobo2Stop"
		stop = (M 21:132),2,"Gobo2>:"
		stop = ( 133:143),N,"Gobo2Stop"
		stop = (M142:255),2,"Gobo2<:"

	parameter
		name = "-GB2IDX-"
		displayerNum = 10 
		type = B
		attribList = 14
		stop = (M  0:255),D,0,360,"Idx=" 

	parameter
		name = "-ZM+CTC-"
		displayerNum = 11
		type = B
		attribList = 16 
		stop = (   0: 41),N,"NoZmCtc"
		stop = (  42: 84),N,"Zoom1"
		stop = (  85:126),N,"Zoom2"
		stop = ( 127:169),N,"Ctc+"
		stop = ( 170:211),N,"Ctc-"
		stop = ( 212:255),N,"Yellow"

	parameter
		name = "-FOCUS-"
		displayerNum = 12
		type = B
		attribList = 15
		stop = (M  0:255),2,"Focus="		
		
//-------------------------------------------------		

	parameter
		name = "-IRIS-"
		displayerNum = 13
		type = B
		attribList = 1
		stop = (R  0:  5),N,"Iris Full"
		stop = (R 57: 67),N,"Iris Full"		
		stop = (M 68:250),2,"Iris:"
		stop = (M 11: 51),1,"IrisPls:"
		stop = (R  0:255),N,"seeDisp24"
		
	parameter
		name = "-SHUTTER-"
		displayerNum = 14
		type = B
		attribList = 4 
		stop = (   0: 20),N,"Shtr Clsd"
		stop = (  85:115),N,"Shtr Open"
		stop = (R244:255),N,"Shtr Open"		
		stop = (M116:243),2,"Strobe:"
		stop = (M 53: 84),1,"PlsCls:"
		stop = (M 21: 52),1,"PlsOpn:"
				
	parameter
		name = "-STOPPER-"
		displayerNum = 15
		type = B
		attribList = 10 
		stop = (   0:  5),N,"UnStopper"		
		stop = (   6: 45),N,"Stpr All"
		stop = (  46: 65),N,"Stpr P-T"
		stop = (  66:125),N,"Stpr Gobo"
		stop = ( 126:165),N,"StprColr1"
		stop = ( 166:205),N,"StprZoom"
		stop = ( 206:245),N,"StprPrsm"
		stop = ( 246:255),N,"NoStopper"

	parameter
		name = "-PRISM-"
		displayerNum = 16
		type = B
		attribList = 17
		stop = (   0: 47),N,"No Prism"
		stop = (  48: 99),N,"Prism 1"
		stop = ( 100:151),N,"Prism 2"
		stop = ( 152:203),N,"Prism 3"
		stop = ( 204:255),N,"Frost"

	parameter
		name = "-PRSM<>-"
		displayerNum = 17
		type = B
		attribList = 18
		stop = (M 21:132),2,"Prsm>:" 
		stop = (R  0: 20),N,"PrsmStop"		
		stop = ( 133:143),N,"PrsmStop"
		stop = (M144:255),2,"Prsm<:"

//------------------------------------------------

	parameter
		name = "-CMYSPD-"
		displayerNum = 22
		type = C
		attribList = 22 
		stop = (M255:  0),2,"CmySpd="		

	parameter
		name = "-MSPEED-"
		displayerNum = 23
		type = F
		attribList = 9
		stop = (M255:  0),2,"MSpd="
		
	parameter
		name = "-CONTROL-"
		displayerNum = 24
		type = N
		attribList = 1 
		stop = (   0:  0),N,"Run Mode"
		stop = (  52: 56),N,"Lamp Off"
		stop = ( 251:255),N,"Lamp On"
		stop = (   6: 10),N,"Reset"		
		stop = (R  0:255),N,"seeDisp11"
		
end

