/////////////////////////////////////////
//  DTS XR1200 Wash 16 channel (16 bit) mode
//		** Control chan Mode 1 **
//  Jon Lenard 11/8/10
//


fixture
	manufacturer = "DTS"
	name = "XR1200W"
	version = 1.0
//  fullmanufacturer = "DTS"
//  fullname = "XR1200 Wash 16ch"
//  mode = 16ch
//  description = ""

	attribute
		name = "PAN"
		channel = 1
		fineChan = 2
		homeVal = 32768

	attribute
		name = "TILT"
		channel = 3
		fineChan = 4
		homeVal = 32768

	attribute
		name = "SPEED"
		channel = 5
		homeVal = 0

	attribute
		name = "INTENSITY"
		channel = 6

	attribute
		name = "SHUTTER"
		channel = 7
		homeVal = 255

	attribute
		name = "COLOR"
		channel = 8
		homeVal = 0

	attribute
		name = "CYAN"
		channel = 9
		homeVal = 0

	attribute
		name = "MAGENTA"
		channel = 10
		homeVal = 0

	attribute
		name = "YELLOW"
		channel = 11
		homeVal = 0

	attribute
		name = "COLORSPEED"
		channel = 12
		homeVal = 0

	attribute
		name = "MACRO"
		channel = 13
		homeVal = 0

	attribute
		name = "EFFECTS"
		channel = 14
		homeVal = 0
		
	attribute
		name = "ZOOM"
		channel = 15
		homeVal = 0
		
	attribute
		name = "RESET"
		channel = 16
		homeVal = 0

/////////////////////////////////////////////////////////////////////////

	parameter
		name = "-PAN-"					
		displayerNum = 1 
		type = F
		attribList = 1
		stop = (M    0:65535),D,0,540,"Pan="

	parameter
		name = "-TILT-"					
		displayerNum = 2 
		type = F
		attribList = 3
		stop = (M    0:65535),D,0,320,"Ti@="
		
	parameter
		name = "-COLOR-"					
		displayerNum = 3 
		type = C
		attribList = 8
		stop = (   0: 12),N,"White"
		stop = (  13: 25),N,"3200k"
		stop = (  26: 38),N,"5600k"
		stop = (  39: 51),N,"Colour1"
		stop = (  52: 64),N,"Colour1+"
		stop = (  65: 77),N,"Colour2"
		stop = (  78: 90),N,"Colour2+"
		stop = (  91:103),N,"Colour3"
		stop = ( 104:116),N,"Colour3+"
		stop = ( 117:129),N,"Colour4"
		stop = ( 130:142),N,"Colour4+"
		stop = ( 143:155),N,"Colour5"
		stop = ( 156:168),N,"Colour5+"
		stop = ( 169:181),N,"Colour6"
		stop = ( 182:197),N,"Colour6+"
		stop = (M224:198),1,"CWhl>:"
		stop = ( 225:228),N,"CWhlStop"
		stop = (M229:255),1,"CWhl<:"

	parameter
		name = "-CYAN-"
		displayerNum = 4 
		type = C
		attribList = 9
		stop = (M  0:255),2,"Cyan="
		
	parameter
		name = "-MAGNTA-"
		displayerNum = 5
		type = C
		attribList = 10
		stop = (M  0:255),2,"Mgnta="		
		
	parameter
		name = "-YELLOW-"
		displayerNum = 6 
		type = C
		attribList = 11
		stop = (M  0:255),2,"Yellow="		
		
//---------------------------------------------------
		
	parameter
		name = "-CMACRO-"
		displayerNum = 7
		type = C
		attribList = 13 
		stop = (   0:  9),N,"No Macro"		
		stop = (M  9:255),2,"Macro:"

	parameter
		name = "-EFFECT-"
		displayerNum = 8
		type = B
		attribList = 14
		stop = (   0: 19),N,"No Effect"
		stop = (  20: 39),N,"Frost"
		stop = (M 40:255),2,"Shape:"

	parameter
		name = "-ZOOM-"
		displayerNum = 9 
		type = B
		attribList = 15
		stop = (M  0:255),2,"Zoom="		
			
	parameter
		name = "-SHUTTER-"					
		displayerNum = 10
		type = B
		attribList = 7
		stop = (   0:  9),N,"Shtr Clsd"
		stop = ( 234:255),N,"Shtr Open"
		stop = (M 24:107),1,"Strobe:"
		stop = (M108:163),1,"PulseO:"
		stop = (M164:219),1,"PulseC:" 
		stop = (  10: 23),N,"RndStrobe"		
		stop = ( 220:227),N,"C.Gb.Blak"
		stop = ( 228:233),N,"PTBlack"

//------------------------------------------

	parameter
		name = "-CSPEED-"
		displayerNum = 22
		type = C
		attribList = 12 
		stop = (   0:  0),N,"Tracking"		
		stop = (M255:  8),2,"CSpd:"

	Parameter
		name = "-MSPEED-"
		displayerNum = 23
		type = F
		attribList = 5
		stop = (   0: 10),N,"Tracking"
		stop = (  11: 25),N,"Fast"
		stop = (M127: 26),2,"Speed:"
		stop = (M247:128),2,"Time:"
		stop = ( 248:245),N,"Slow"

	parameter
		name = "-CNTRL-"					
		displayerNum = 24 
		type = N
		attribList = 16
		stop = (   0:  9),N,"Run Mode"
		stop = (  10: 60),N,"Lamp Off"
		stop = (R 61:129),N,"Run Mode"
		stop = ( 130:179),N,"Lamp On"
		stop = (R180:200),N,"Run Mode"
		stop = ( 201:239),N,"IntReset"		
		stop = ( 240:255),N,"ResetAll"

end
