// Proel Dream Light 575E PLML575E
//
// Written by: Jon Lenard jon@appliednn.com
// Date: 8/27/08
// Modified From: New
//

Fixture
   version = 1.0
   manufacturer = "Proel"
   name = "PLML575E"
//  fullmanufacturer = "Proel"
//  fullname = "PLML575E"
//  mode = 0
//  description = "Dream Light 575E"

    attribute
		name = "PAN"
		channel = 1
		fineChan = 2
		homeVal = 32768
		
	attribute
		name = "TILT"
		channel = 3
		fineChan = 4
		homeVal = 32768

	attribute
		name = "PT SPEED"
		channel = 5
		homeVal = 0
	
	attribute
		name = "CONTROL"
		channel = 6
		homeVal = 0
		
	attribute
		name = "COLOR"
		channel = 7
		homeVal = 0
		
	attribute
		name = "CYAN"
		channel = 8
		homeVal = 0
		
	attribute
		name = "MAGENTA"
		channel = 9
		homeVal = 0
		
	attribute
		name = "YELLOW"
		channel = 10
		homeVal = 0
		
	attribute
		name = "CMY SPEED"
		channel = 11
		homeVal = 0
		
	attribute
		name = "MACRO"
		channel = 12
		homeVal = 0
		
	attribute
		name = "SHAPE"
		channel = 13
		homeVal = 0
		
	attribute
		name = "ZOOM"
		channel = 14
		homeVal = 127
		
	attribute
		name = "SHUTTER"
		channel = 15
		homeVal = 255
		
	attribute
		name = "INTENSITY"
		channel = 16
		
///////////////////////////////////////////////////////

	Parameter
		name = "-PAN-"
		displayerNum = 1
		type = F
		attribList = 1
		stop = (M  0:65535),2,"Pan="

	Parameter
		name = "-TILT-"
		displayerNum = 2
		type = F
		attribList = 3
		stop = (M  0:65535),2,"Ti@="

	Parameter
		name = "-CYAN-"
		displayerNum = 3
		type = C
		attribList = 8
		stop = (M  0:255),2,"Cyan="

	Parameter
		name = "-MAGNTA-"
		displayerNum = 4
		type = C
		attribList = 9
		stop = (M  0:255),2,"Mgnta="

	Parameter
		name = "-YELLOW-"
		displayerNum = 5
		type = C
		attribList = 10
		stop = (M  0:255),2,"Yellow="

	Parameter
		name = "-COLOUR-"
		displayerNum = 6
		type = C
		attribList = 7
		stop = (   0:  0),N,"White"
		stop = (   1: 15),N,"WhiteRed"
		stop = (  16: 16),N,"Red"
		stop = (  17: 31),N,"RedYell"
		stop = (  32: 32),N,"Yellow"
		stop = (  33: 47),N,"YellPurp"
		stop = (  48: 48),N,"Purple"
		stop = (  49: 63),N,"PurpGreen"
		stop = (  64: 64),N,"Green"
		stop = (  65: 78),N,"GreenOrng"
		stop = (  79: 79),N,"Orange"
		stop = (  80: 94),N,"OrngCyan"
		stop = (  95: 95),N,"Cyan"
		stop = (  96:110),N,"CyanMagen"
		stop = ( 111:111),N,"Magenta"
		stop = ( 112:127),N,"MagntWhit"
		stop = (M191:128),2,"CWhl<:"
		stop = (M192:255),2,"CWhl>:"		

	parameter                         		
		name = "-CMYMACRO-"              
		displayerNum = 7                 		
		type = C                         
		attribList = 12                   		
	    stop = (   0:  7),N,"No Macro"
	    stop = (   8: 15),N,"Macro 1" 		
	    stop = (  16: 23),N,"Macro 2" 
	    stop = (  24: 31),N,"Macro 3" 		
	    stop = (  32: 39),N,"Macro 4" 
	    stop = (  40: 47),N,"Macro 5" 		
	    stop = (  48: 55),N,"Macro 6" 
	    stop = (  56: 63),N,"Macro 7" 		
	    stop = (  64: 71),N,"Macro 8" 
	    stop = (  72: 79),N,"Macro 9" 		
	    stop = (  80: 87),N,"Macro 10"
	    stop = (  88: 95),N,"Macro 11"		
	    stop = (  96:103),N,"Macro 12"
	    stop = ( 104:111),N,"Macro 13"		
	    stop = ( 112:119),N,"Macro 14"
	    stop = ( 120:127),N,"Macro 15"		
	    stop = ( 128:135),N,"Macro 16"
	    stop = ( 136:143),N,"Macro 17"
	    stop = ( 144:151),N,"Macro 18"
	    stop = ( 152:159),N,"Macro 19"
	    stop = ( 160:167),N,"Macro 20"
	    stop = ( 168:175),N,"Macro 21"
	    stop = ( 176:183),N,"Macro 22"
	    stop = ( 184:191),N,"Macro 23"
	    stop = ( 192:199),N,"Macro 24"
	    stop = ( 200:207),N,"Macro 25"
	    stop = ( 208:215),N,"Macro 26"
	    stop = ( 216:223),N,"Macro 27"
	    stop = ( 224:231),N,"Macro 28"
	    stop = ( 232:239),N,"Macro 29"
	    stop = ( 240:247),N,"Macro 30"
	    stop = ( 248:255),N,"Macro 31"
	    
	parameter
		name = "-ZOOM-"
		displayerNum = 8
		type = B
		attribList = 14
		stop = (M 0:255),2,"Zoom="
		
	parameter
		name = "-SHAPE-"
		displayerNum = 9 
		type = B 
		attribList = 13
		stop = (M  0:255),2,"Shape="
		
	parameter
		name = "-SHUTTER-"
		displayerNum =  10
		type = B
		attribList = 15
		stop = (   0: 31),N,"Shtr Clsd"                   
		stop = (R 32: 63),N,"Shtr Open"                     
		stop = (M 64: 95),2,"Strobe:"
        stop = (R 96:127),N,"Shtr Open"                
		stop = (M128:159),2,"Close:"        
		stop = (R160:191),N,"Shtr Open"                   
        stop = (M192:223),2,"Cstrobe:"           
		stop = ( 224:255),N,"Shtr Open"
		
///////////////////////////////////////////////

	parameter
		name = "-CMY SPEED-"
		displayerNum = 22
		type = C
		attribList = 11
		stop = (M  0:255),2,"Speed="
		
 	parameter                    
		name = "-PT SPEED-"        		
		displayerNum = 23           		
 		type = F                                      
		attribList = 5             		
 		stop = (M  0:249),2,"Speed:" 
 		stop = (R250:254),N,"BlackMove"
 		stop = ( 255:255),N,"BlackMove"
 		
	parameter
		name = "-CONTROL-"
		displayerNum =  24
		type = N
		attribList = 6
		stop = (   0:127),N,"RunMode"
		stop = ( 128:139),N,"Reset"
		stop = (R140:255),N,"RunMode"
		
END
