// maXim template file - Chauvet DMX-800 Constellation
// Jon Lenard 2/24/11
// 

Fixture
	manufacturer = "CHAUVET"
	name = "DMX800"
	version = 1.0
//  fullmanufacturer = "Chauvet"
//  fullname = "DMX-800 Constellation"
//  mode = 19
//  description = "19ch"

	Attribute
		name = "PAN1"
		channel = 1
		homeVal = 128
		
	Attribute
		name = "TILT1"
		channel = 2
		homeVal = 128

	Attribute
		name = "PAN2"
		channel = 3
		homeVal = 128
		
	Attribute
		name = "TILT2"
		channel = 4
		homeVal = 128

	Attribute
		name = "PAN3"
		channel = 5
		homeVal = 128
		
	Attribute
		name = "TILT3"
		channel = 6
		homeVal = 128

	Attribute
		name = "PAN4"
		channel = 7
		homeVal = 128
		
	Attribute
		name = "TILT4"
		channel = 8
		homeVal = 128

	Attribute
		name = "PAN5"
		channel = 9
		homeVal = 128
		
	Attribute
		name = "TILT5"
		channel = 10
		homeVal = 128

	Attribute
		name = "PAN6"
		channel = 11
		homeVal = 128
		
	Attribute
		name = "TILT6"
		channel = 12
		homeVal = 128

	attribute
		name = "SPEED"
		channel = 13
		homeVal = 0
		
	attribute
		name = "INTENSITY"
		channel = 14
		minVal = 0
		maxVal = 99
		homeVal = 0
		
	Attribute
		name = "GOBO14"
		channel = 15
		homeVal = 0
		
	Attribute
		name = "GOBO25"
		channel = 16
		homeVal = 0		
		
	Attribute
		name = "GOBO36"
		channel = 17
		homeVal = 0		

	attribute
		name = "GOBO<>"
		channel = 18
		homeVal = 0
		
	attribute
		name = "MODE"
		channel = 19
		homeVal = 0
		
///////////////////////////////////////////////////////////////
	
	Parameter
		name = "-PAN1-"
		displayerNum = 1
		type = F
		attribList = 1
		stop = (M  0:255),2,"Pan="

	Parameter
		name = "-TILT1-"
		displayerNum = 2
		type = F
		attribList = 2
		stop = (M  0:255),2,"Ti@="

	Parameter
		name = "-PAN2-"
		displayerNum = 3
		type = F
		attribList = 3
		stop = (M  0:255),2,"Pan="

	Parameter
		name = "-TILT2-"
		displayerNum = 4
		type = F
		attribList = 4
		stop = (M  0:255),2,"Ti@="		
		
	Parameter
		name = "-PAN3-"
		displayerNum = 5
		type = F
		attribList = 5
		stop = (M  0:255),2,"Pan="

	Parameter
		name = "-TILT3-"
		displayerNum = 6
		type = F
		attribList = 6
		stop = (M  0:255),2,"Ti@="		
		
	Parameter
		name = "-PAN4-"
		displayerNum = 7
		type = F
		attribList = 7
		stop = (M  0:255),2,"Pan="

	Parameter
		name = "-TILT4-"
		displayerNum = 8
		type = F
		attribList = 8
		stop = (M  0:255),2,"Ti@="

	Parameter
		name = "-PAN5-"
		displayerNum = 9
		type = F
		attribList = 9
		stop = (M  0:255),2,"Pan="

	Parameter
		name = "-TILT5-"
		displayerNum = 10
		type = F
		attribList = 10
		stop = (M  0:255),2,"Ti@="		
		
	Parameter
		name = "-PAN6-"
		displayerNum = 11
		type = F
		attribList = 11
		stop = (M  0:255),2,"Pan="

	Parameter
		name = "-TILT6-"
		displayerNum = 12
		type = F
		attribList = 12
		stop = (M  0:255),2,"Ti@="			
		
	parameter
		name = "-GOBO14-"
		displayerNum = 13
		type = B
		attribList = 15
		stop = ( 000:015),N,"NoGobo"                                       
		stop = ( 016:031),N,"Gobo 1"                                     
		stop = ( 032:047),N,"Gobo 2"                                     
		stop = ( 048:063),N,"Gobo 3"                                     
		stop = ( 064:079),N,"Gobo 4"                                     
		stop = ( 080:095),N,"Gobo 5"                                     
		stop = ( 096:111),N,"Gobo 6"                                     
		stop = ( 112:127),N,"Gobo 7"                                     
		stop = (M191:128),2,"GWhl<:"
		stop = (M255:192),2,"GWhl>:"		      

	parameter
		name = "-GOBO25-"
		displayerNum = 14
		type = B
		attribList = 16
		stop = ( 000:015),N,"NoGobo"                                       
		stop = ( 016:031),N,"Gobo 1"                                     
		stop = ( 032:047),N,"Gobo 2"                                     
		stop = ( 048:063),N,"Gobo 3"                                     
		stop = ( 064:079),N,"Gobo 4"                                     
		stop = ( 080:095),N,"Gobo 5"                                     
		stop = ( 096:111),N,"Gobo 6"                                     
		stop = ( 112:127),N,"Gobo 7"                                     
		stop = (M191:128),2,"GWhl<:"
		stop = (M255:192),2,"GWhl>:"		
		
	parameter
		name = "-GOBO36-"
		displayerNum = 15
		type = B
		attribList = 17
		stop = ( 000:015),N,"NoGobo"                                       
		stop = ( 016:031),N,"Gobo 1"                                     
		stop = ( 032:047),N,"Gobo 2"                                     
		stop = ( 048:063),N,"Gobo 3"                                     
		stop = ( 064:079),N,"Gobo 4"                                     
		stop = ( 080:095),N,"Gobo 5"                                     
		stop = ( 096:111),N,"Gobo 6"                                     
		stop = ( 112:127),N,"Gobo 7"                                     
		stop = (M191:128),2,"GWhl<:"
		stop = (M255:192),2,"GWhl>:"		
		
	parameter
		name = "-GOBO<>-"
		displayerNum = 16
		type = B
		attribList = 18
		stop = ( 000:016),N,"NoRot"                    
		stop = (M017:135),2,"Gobo<:"
		stop = ( 136:136),N,"Stop"                      
		stop = (M137:255),2,"Gobo>:"
		 
	Parameter
		name = "-SHUTTER-"
		displayerNum = 17
		type = B
		attribList = 14
		stop = (   0:  0),N,"UseFader"
		stop = (R  0: 99),N,"UseFader"
		stop = ( 100:133),N,"Open"
		stop = (M243:134),2,"Strobe:"
		stop = (R244:255),N,"Open"
		
	parameter
		name = "-MODE-"
		displayerNum = 18
		type = F
		attribList = 19
		stop = ( 000:000),N,"RunMode"
		stop = ( 001:007),N,"Auto 1 "                                              
		stop = ( 008:015),N,"Auto 2 "                                          
		stop = ( 016:023),N,"Auto 3 "                                          
		stop = ( 024:031),N,"Auto 4 "                                          
		stop = ( 032:039),N,"Auto 5 "                                          
		stop = ( 040:047),N,"Auto 6 "                                          
		stop = ( 048:055),N,"Auto 7 "                                          
		stop = ( 056:063),N,"Auto 8 "                                          
		stop = ( 064:071),N,"Auto 9 "                                          
		stop = ( 072:079),N,"Auto 10"                                          
		stop = ( 080:087),N,"Auto 11"                                          
		stop = ( 088:095),N,"Auto 12"                                          
		stop = ( 096:103),N,"Auto 13"                                          
		stop = ( 104:111),N,"Auto 14"                                          
		stop = ( 112:119),N,"Auto 15"                                          
		stop = ( 120:127),N,"Auto 16"                                          
		stop = ( 128:160),N,"Sound"                                          
		stop = (R161:255),N,"Seedisp24"
		
	parameter
		name = "-CONTROL-"
		displayerNum = 24
		type = N
		attribList = 19
		stop = ( 000:000),N,"RunMode"
		stop = (R001:160),N,"SeeDisp18"
		stop = ( 161:193),N,"LampOn"               
		stop = ( 194:226),N,"LampOff"
		stop = ( 227:254),N,"Reset"        
		stop = (R255:255),N,"RunMode"
		
end                 
