// SGM Giotto 1500 Wash V
//
// Written by: Jon Lenard jon@appliednn.com
// Date: 2/17/09
// Modified From: NEW
//

Fixture
   version = 1.0
   manufacturer = "SGM"
   name = "G1500WV"
//  fullmanufacturer = "SGM"
//  fullname = "Giotto 1500 Wash V"
//  mode = V
//  description = ""

	attribute
		name = "PAN"
		channel = 1
		fineChan = 2
		homeVal = 32768
		
	attribute
		name = "TILT"
		channel = 3
		fineChan = 4
		homeVal = 32768
		
	attribute
		name = "IRIS"
		channel = 5
		homeVal = 128

	attribute
		name = "COLOR"
		channel = 6
		homeVal = 0
		
	attribute
		name = "FROST"
		channel = 7
		homeVal = 0
		
	attribute
		name = "SHUTTER"
		channel = 8
		homeVal = 255
		
	attribute
		name = "INTENSITY"
		channel = 9
		
	attribute
		name = "SHAPE"
		channel = 10
		homeVal = 0
		
	attribute
		name = "SHAPE<>"
		channel = 11
		homeVal = 0
		
	attribute
		name = "MACRO"
		channel = 12
		homeVal = 0
		
	attribute
		name = "FOCUS"
		channel = 13
		homeVal = 128
		
	attribute
		name = "ZOOM"
		channel = 14
		homeVal = 128
		
	attribute
		name = "CYAN"
		channel = 15
		homeVal = 0
		
	attribute
		name = "MAGENTA"
		channel = 16
		homeVal = 0
		
	attribute
		name = "SPEED"
		channel = 17
		homeVal = 0
		
	attribute
		name = "CONTROL"
		channel = 18
		homeVal = 155
		
	attribute
		name = "YELLOW"
		channel = 19
		homeVal = 0
		
	attribute
		name = "CTO"
		channel = 20
		homeVal = 0
		
///////////////////////////////////////////////////////
		
	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 = "-COLOR-"
		displayerNum = 3
		type = C
		attribList = 6
		stop = (   0: 22),N,"White"      
		stop = (  23: 45),N,"Color1"   
		stop = (  46: 68),N,"Color2"  		
		stop = (  69: 91),N,"Color3"
		stop = (  92:114),N,"Color4"		
		stop = (M115:240),2,"CWhl<:"
		stop = ( 242:255),N,"AudioSync" 		
		
	parameter
		name = "-CYAN-"
		displayerNum = 4 
		type = C
		attribList = 15 
		stop = (M  0:255),2,"Cyan="
		
	parameter
		name = "-MAGNTA-"
		displayerNum = 5
		type = C
		attribList = 16 
		stop = (M  0:255),2,"Mgnta="
		
	parameter
		name = "-YELLOW-"
		displayerNum = 6
		type = C
		attribList = 19 
		stop = (M  0:255),2,"Yellow="
		
	parameter
      name = "-CTO-"
      displayerNum = 7
      type = C
      attribList = 20
		stop = (M  0:255),2,"CTO=" 
		
	parameter
		name = "-SHAPE-"
		displayerNum = 8
		type = B
		attribList = 10
		stop = (M  0:255),2,"Shape="
		
	parameter
		name = "-SHAPE<>-"
		displayerNum = 9
		type = B
		attribList = 11
		stop = (M  0:255),1,"Shape<>="
		
	parameter
    	name = "-FOCUS-"   
      	displayerNum = 10
      	type = B
      	attribList = 13
      	stop = (M  0:255),2,"Focus="

   	parameter
     	name = "-ZOOM-"   
      	displayerNum = 11
      	type = B
      	attribList = 14
      	stop = (M  0:255),2,"Zoom="

	parameter
		name = "-IRIS-"
		displayerNum = 12
		type = B
		attribList = 5
		stop = (M  0:255),2,"Iris="
		
   parameter
      name = "-SHUTTER-"   
      displayerNum = 13
      type = B
      attribList = 8
      stop = (   0:  7),N,"Shtr Clsd"
      stop = (M  8:119),2,"Strobe:"
	  stop = ( 120:136),N,"MusicStrb" 
	  stop = ( 137:153),N,"MusicFlsh" 	  
	  stop = ( 154:255),N,"Open" 	       
      
	parameter
		name = "-FROST-"
		displayerNum = 14
		type = B
		attribList = 7
		stop = (M  0:255),2,"Frost="
		
	parameter
		name = "-MACRO-"
		displayerNum = 15
		type = B
		attribList = 12
		stop = (   0:  4),N,"NoMacro"
		stop = (   8: 15),N,"Macro1"
		stop = (  16: 23),N,"Macro2"
		stop = (  24: 31),N,"Macro3"
		stop = (  32: 39),N,"Macro4"
		stop = (  40: 47),N,"Macro5"
		stop = (  48: 55),N,"Macro6"
		stop = (  56: 63),N,"Macro7"
		stop = (  64: 71),N,"Macro8"
		stop = (  72: 79),N,"Macro9"
		stop = (  80: 87),N,"Macro10"
		stop = (  88: 95),N,"Macro11"
		stop = (  96:103),N,"Macro12"
		stop = ( 104:111),N,"Macro13"
		stop = ( 112:119),N,"Macro14"
		stop = ( 120:127),N,"Macro15"
		stop = ( 128:135),N,"Macro16"
		stop = (R136:255),N,"NoMacro"
		
	parameter
		name = "-SPEED-"
		displayerNum = 23
		type = F
		attribList = 17
		stop = (   0:  3),N,"Tracking"
		stop = (M  4:255),2,"Speed:"		
		
	parameter
		name = "-CONTROL-"
		displayerNum = 24
		type = N
		attribList = 18
		stop = (  10: 60),N,"LampOff"
		stop = (  61:129),N,"RunMode"
		stop = ( 130:179),N,"LampOn"
		stop = (R180:239),N,"RunMode"
		stop = (240:255),N,"Reset"
		
end
