// 	Robe Color Wash 250-AT Mode 3   16 bit
// 
// Jon Lenard
// Mode 3 created from mode 4 template
// 

Fixture 
   version = 1.0
   manufacturer = "ROBE"
   name = "Cwsh250.3"
//  fullmanufacturer = "Robe"
//  fullname = "Wash 250 AT"
//  mode = 3
//  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 = "CONTROL"
      channel = 6
      homeVal = 0

   Attribute
      name = "PT MACRO"
      channel = 7
      homeVal = 0
      
   Attribute
      name = "PT MCROSPD"
      channel = 8
      homeVal = 0

   Attribute
      name = "COLOUR"
      channel = 9
      fineChan = 10
      homeVal = 0

   Attribute
      name = "CYAN"
      channel = 11
      homeVal = 0
		
   Attribute
      name = "MAGENTA"
      channel = 12
      homeVal = 0
      
   Attribute
      name = "YELLOW"
      channel = 13
      homeVal = 0

   Attribute
      name = "CMYSPEED"
      channel = 14
      homeVal = 0

   Attribute
      name = "CMYMACRO"
      channel = 15
      homeVal = 0
		
	attribute
		name = "BEAM"
		channel = 16
		homeVal = 0
		
   Attribute
      name = "ZOOM"
      channel = 17
      homeVal = 127

   Attribute
      name = "SHUTTER"
      channel = 18
      homeVal = 40
		
   Attribute
      name = "INTENSITY"
      channel = 19
      fineChan = 20
		
///////////////////////////////////////////////////////////////////////

   Parameter
      name = "-PAN-"   
      displayerNum = 1
      type = F
      attribList = 1
      stop = (M  0:65535),D,0,530,"Pan="

   Parameter
      name = "-TILT-"   
      displayerNum = 2
      type = f
      attribList = 3
      stop = (M  0:65535),D,0,280,"Ti@="

   Parameter
		name = "-PT MCRO-"
		displayerNum = 3
		type = F
		attribList = 7
		stop = (   0:  9),N,"No Macro"		
		stop = (  10: 31),N,"Reserved"
		stop = (M 32: 63),1,"Circle:"
		stop = (M 64: 95),1,"Fig 8H:"
		stop = (M 96:127),1,"Fig 8V:"
		stop = (M128:159),1,"Rect:"
		stop = (M160:191),1,"Triag:"		
		stop = (M192:223),1,"Star:"
		stop = (M224:255),1,"Cross:"
		
	parameter
		name = "-MCROSPD-"
		displayerNum = 4
		type = F
		attribList = 8
		stop = (   0:  0),N,"NoMacro"		
		stop = (M127:  1),1,"PTMcr>:"
		stop = ( 128:129),N,"McroStop"
		stop = (M130:255),1,"PTMcr<:"

   Parameter
      name = "-ZOOM-"   
      displayerNum = 5
      type = B
      attribList = 17
      stop = (M  0:255),2,"Zoom="
    			
   Parameter
		name = "-COLOUR-"
		displayerNum = 6
		type = C
		attribList = 9
		stop = (     0:    0),N,"White"
		stop = ( 33280:35839),N,"Dark Red"
		stop = ( 35840:38399),N,"Dark Blue"
		stop = ( 38400:40959),N,"Green"
		stop = ( 40960:43519),N,"Cto3200k"
		stop = ( 43529:46079),N,"Ctb6000k"
		stop = ( 46080:48639),N,"  UV"
		stop = (M    0:33279),2,"Colour:" 
		stop = (M55040:48640),1,"CWhl>:"
		stop = ( 55296:55807),N,"CWhlStop"
		stop = (M55808:62463),1,"CWhwl<:"
		stop = ( 62464:63999),N,"ColAudio"
		stop = (M65535:64000),1,"Random:"

//--------------------------------------------------- 	
		
   Parameter
      name = "-CYAN-"
      displayerNum = 7
      type = C
      attribList = 11
      stop = (M  0:255),2,"Cyan="
      
   Parameter
      name = "-MAGNTA-"   
      displayerNum = 8
      type = C
      attribList = 12
      stop = (M  0:255),2,"Mgnta="
      	         
   Parameter                            
      name = "-YELLOW-"                   	  
      displayerNum = 9              	  
      type = C                  	  
      attribList = 13                 	  
      stop = (M  0:255),2,"Yellow=" 	  
                     	                
   parameter
		name = "-CLRMCR-"
		displayerNum = 10
		type = C
		attribList = 15
		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 = (M243:240),1,"Rainbw:"
		stop = ( 244:249),N,"McrAudio"
		stop = (M255:250),1,"Random:"   

	parameter
		name = "-BEAM-"
		displayerNum = 11
		type = B
		attribList = 16
		stop = (   0: 70),N,"FullBeam"		
		stop = (M 71:179),2,"Shape:"
		stop = (M180:199),1,"Swivel:"
		stop = ( 200:255),N,"Frost"
		
   Parameter
      name = "-SHUTTER-"   
      displayerNum = 12
      type = B
      attribList = 18
      stop = (   0: 31),N,"Shtr Clsd"
      stop = (  32: 63),N,"Shtr Open"
      stop = (R 96:127),N,"Shtr Open"
      stop = (R160:191),N,"Shtr Open"
	  stop = (R224:255),N,"Shtr Open" 	       
      stop = (M 64: 95),1,"Strobe:"
      stop = (M128:143),1,"PulsOpn:"
      stop = (M159:144),1,"PulsCls:"
	  stop = (M192:223),1,"Random:"     
      
//-------------------------------------------      
            
	parameter
		name = "-SPECIAL-"
		displayerNum = 21
		type = B
		attribList = 6,18
		stop = (   0:  0,R  0:255),N,"Run Mode"		
		stop = (R  1: 49,R  0:255),N,"Reserved"
		stop = (  50: 59,   0: 31),N,"Speed Md"		
		stop = (  60: 69,   0: 31),N,"Time Md"
		stop = (  70: 79,   0: 31),N,"Black P-T"
		stop = (  80: 89,   0: 31),N,"NoBlk P-T"
		stop = (  90: 99,   0: 31),N,"Black Clr"
		stop = ( 100:109,   0: 31),N,"NoBlk Clr"
		stop = ( 110:119,   0: 31),N,"Black Gbo"
		stop = ( 120:129,   0: 31),N,"NoBlk Gbo"
		stop = (R130:255,R  0:255),N,"seeDisp24"

   Parameter
	name = "-CSPEED-"
	displayerNum = 22
	type = C
	attribList = 14
	stop = (M255:  0),2,"Cspeed="

   Parameter
      name = "-MSPEED-"   
      displayerNum = 23
      type = F
	  attribList = 5
      stop = (   0:  0),N,"Tracking"
      stop = (M255:  1),2,"MSpeed:"

   Parameter
      name = "-CONTROL-"   
      displayerNum = 24
      type = N
      attribList = 6,18
      stop = (   0:  0,R  0:255),N,"Run Mode"      
      stop = ( 230:239,   0:  0),N,"Lamp Off"
      stop = ( 130:139,   0:  0),N,"Lamp On"
      stop = (R  1:129,R  0:255),N,"seeDisp21"
	  stop = ( 140:149,   0:  0),N,"P-T Reset"      
	  stop = ( 150:159,   0:  0),N,"Clr Reset"
	  stop = ( 160:169,   0:  0),N,"Gbo Reset"
	  stop = ( 170:179,   0:  0),N,"Dim Reset"
	  stop = ( 180:189,   0:  0),N,"Fcs Reset"
	  stop = ( 190:199,   0:  0),N,"PrsmReset"
	  stop = ( 200:209,   0:  0),N,"Ttl Reset"
	  stop = (R210:229,R  0:255),N,"Reserved"
	  stop = (R240:255,R  0:255),N,"Reserved"

end

