// Chauvet Legend 2000 - 16 bit Mode
// RM July 2007


fixture

name = "Lgnd2000"
version = 0.90
manufacturer = "CHAUVET"
//  fullmanufacturer = "Chauvet"
//  fullname = "Legend 2000"
//  mode = e
//  description = "Chauvet Legend 2000 - 16 bit Mode"	

attribute
	name = "INTENSITY"
	channel = 1

attribute
	name = "SHUTTER"
	channel = 2
	homeVal = 255

attribute
	name = "COLOUR"
	channel = 3
	homeVal = 0

attribute
	name = "GOBO"
	channel = 4
	homeVal = 0

attribute
	name = "GOBO<>"
	channel = 5
	homeVal = 0

attribute
	name = "PRISM"
	channel = 6
	homeVal = 0

attribute
	name = "FOCUS"
	channel = 7
	homeVal = 128

attribute
	name = "PAN"
	channel = 8
	fineChan = 10
	homeVal = 32767

attribute
	name = "TILT"
	channel = 9
	fineChan = 11
	homeVal = 32767

attribute
	name = "CONTROL"
	channel = 12
	homeVal = 0

attribute
	name = "LAMP"
	channel = 13
	homeVal = 0

//////////////////////////////////////////////////////////////

parameter
	name = "-PAN-"
	displayerNum = 1
	type = F
	attribList = 8
		stop = (M  0:65535),D,0,570,"Pan="

parameter
	name = "-TILT-"
	displayerNum = 2
	type = F
	attribList = 9
		stop = (M  0:65535),D,0,270,"Tilt="

parameter
	name = "-COLOUR-"
	displayerNum = 3
	type = C
	attribList = 3
		stop = (   0: 13),N,"White"
		stop = (  14: 27),N,"SteelBlue"
		stop = (  28: 41),N,"Orange"
		stop = (  42: 55),N,"GreenBlue"
		stop = (  56: 69),N,"Brt Blue"
		stop = (  70: 83),N,"Brt Pink"
		stop = (  84: 97),N,"Red"
		stop = (  98:111),N,"Deep Blue"
		stop = ( 112:125),N,"Yellow"
		stop = ( 126:139),N,"DarkPink"
		stop = ( 140:153),N,"MossGrn"
		stop = ( 154:167),N,"Lt Blue"
		stop = (M168:255),2,"CWhl>:"

parameter
	name = "-GOBO-"
	displayerNum = 4
	type = B
	attribList = 4
		stop = (   0: 23),N,"No Gobo"
		stop = (  24: 47),N,"Gobo 1"
		stop = (  48: 71),N,"Gobo 2"
		stop = (  72: 95),N,"Gobo 3"
		stop = (  96:119),N,"Gobo 4"
		stop = ( 120:143),N,"Gobo 5"
		stop = ( 144:167),N,"Gobo 6"
		stop = (M168:255),2,"GWhl>:"

parameter
	name = "-GOBO<>-"
	displayerNum = 5
	type = B
	attribList = 5
	stop = (M  0:127),D,0,360,"Idx:"	
	stop = (M128:191),2,"Gobo>:"
	stop = (M255:192),2,"Gobo<:"
		
parameter
	name = "-FOCUS-"
	displayerNum = 6
	type = B
	attribList = 7
	stop = (M  0:255),2,"Focus="

//----------------------------------	
	
parameter
	name = "-PRISM-"
	displayerNum = 7
	type = B
	attribList = 6
	stop = (   0:  1),N,"No Prism"
	stop = (   2:  7),N,"Prism"
	stop = (R254:255),N,"Prism"	
	stop = (M  8:131),1,"Prism>:"
	stop = (M253:132),1,"Prism<:"

parameter
	name = "-SHUTTER-"
	displayerNum = 8
	type = B
	attribList = 2
	stop = (   0:  1),N,"Shtr Clsd"
	stop = (   2:  7),N,"Shtr Open"
	stop = (R 64: 71),N,"Shtr Open"
	stop = (R128:135),N,"Shtr Open"
	stop = (R192:199),N,"Shtr Open"
	stop = (R254:255),N,"Shtr Open"	
	stop = (M  8: 63),2,"Strobe:"
	stop = (M 72:127),1,"PulsO:"
	stop = (M136:191),1,"PulsC"
	stop = (M200:253),1,"Random:"
	
//---------------------------------------------------
               
parameter
	name = "-MSPEED-" 
	displayerNum = 23
	type = F
	attribList = 12
	stop = (   0:  7),N,"Tracking"
	stop = (M  8: 63),2,"Vector:"
	stop = (R 64:127),N,"Reserved"
	stop = (R128:255),N,"seeDisp24"
	 
parameter
	name = "-CONTROL-"
	displayerNum = 24
	type = N
	attribList = 12,13
	stop = (   0:  0,   0: 47),N,"Run Mode"
	stop = (R  0:127,R 96:159),N,"Run Mode"
	stop = (R  0:127,R208:255),N,"Run Mode"
	stop = (   0:  0, 160:207),N,"Lamp Off"
	stop = (   0:  0,  48: 95),N,"Lamp On"
	stop = (R  0:255,R  0:255),N,"Run Mode"		// Catch all Displayer, just in case
	   	
end

