//////////////////////////////         Studio Spot 575 CMY Zoom

// Jon Lenard
// 3/25/11 (modified from std 575 spot tmplate)

Fixture 
   manufacturer = "HIGHEND"
   name = "SSp575CMYZ"
   version = 1.0
//  fullmanufacturer = "High End Systems"
//  fullname = "Studio Spot 575 CMY Zoom"
//  mode = 0
//  description = ""

   Attribute
      name = "PAN"
      channel = 1
      fineChan = 2
      homeVal = 32768
      
   Attribute
      name = "TILT"
      channel = 3
      fineChan = 4
      homeVal = 32768
      
   Attribute
      name = "CMYMODE"
      channel = 5
      homeVal = 0
      
	Attribute
		name = "CYAN"
		channel = 6
		homeVal = 255

	Attribute
		name = "MAGENTA"
		channel = 7
		homeVal = 255

	Attribute
		name = "YELLOW"
		channel = 8
		homeVal = 255
      
   Attribute
      name = "GOBO1MODE"
      channel = 9
      homeVal = 0
      
   Attribute
      name = "GOBO1"
      channel = 10
      homeVal = 0
      
   Attribute
      name = "GOBO1<>"
      channel = 11
      fineChan = 12
      homeVal = 0
      
   Attribute
      name = "GOBO2MODE"
      channel = 13
      homeVal = 0
      
   Attribute
      name = "GOBO2"
      channel = 14
      homeVal = 0
      
   Attribute
      name = "GOBO2<>"
      channel = 15
      fineChan = 16
      homeVal = 0
      
   Attribute
      name = "ZOOM"
      channel = 17
      homeVal = 0
      
   Attribute
      name = "FOCUS"
      channel = 18
      homeVal = 127
      
   Attribute
      name = "IRIS"
      homeVal = 128
      channel = 19
      
   Attribute
      name = "SHUTTER"
      channel = 20
      homeVal = 255
      
   Attribute
      name = "INTENSITY"
      channel = 21
      
   Attribute
      name = "MSPEED"
      channel = 22
      homeVal = 0
      
   Attribute
      name = "MACRO"
      channel = 23
      homeVal = 0
      
   Attribute
      name = "CONTROL"
      channel = 24
      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,275,"Ti@="

	Parameter
		name = "-CYAN-"
		displayerNum = 3
		type = C
		attribList = 6
		stop = (M255:  0),2,"Cyan="

	Parameter
		name = "-MAGNTA-"
		displayerNum = 4
		type = C
		attribList = 7
		stop = (M255:  0),2,"Magnta="

	Parameter
		name = "-YELLOW-"
		displayerNum = 5
		type = C
		attribList = 8
		stop = (M255:  0),2,"Yellow="
   
   Parameter
      name = "-GOBO1-"   
      displayerNum = 6
      type = B
      attribList = 10
      stop = (   0:  36),N,"NoGobo1"
      stop = (  37:  73),N,"TriWing"
      stop = (  74: 109),N,"Lava"
      stop = ( 110: 146),N,"Stars"
      stop = ( 147: 182),N,"WavyCone"
      stop = ( 183: 219),N,"Shatters"
      stop = (R220: 255),N,"NoGobo1"

   Parameter
      name = "-GOBO1<>-"   
      displayerNum = 7
      type = B
      attribList = 9,11
      stop = (   0: 15,M    0:65535),2,"G1Idx:"
      stop = (  16: 31,M    0:65535),2,"Gobo1>:"
      stop = (  32: 47,M    0:65535),2,"Gobo1<:"
      stop = (  48: 63,M    0:32768),2,"G1Whl>:"
      stop = (  48: 63,M32769:65535),2,"G1Whl<:"
      stop = (  64: 79,M    0:65535),2,"G1Scn:"
      stop = (  80: 95,M    0:65535),2,"G1Rnd:"
      stop = (  96:111,M    0:65535),2,"G1BnkW:"
      stop = ( 112:127,M    0:65535),2,"G1BnkA:"
      stop = ( 128:143,M    0:65535),2,"mG1Ix:"
      stop = ( 144:159,M    0:65535),2,"mGb1>:"
      stop = ( 160:175,M    0:65535),2,"mGb1<:"
      stop = ( 176:191,M    0:32768),2,"mG1Wh>:"
      stop = ( 176:191,M32769:65535),2,"mG1Wh<:"
      stop = ( 192:207,M    0:65535),2,"mG1Scn:"
      stop = ( 208:223,M    0:65535),2,"mG1Rnd>:"
      stop = ( 224:239,M    0:65535),2,"mG1BW:"
      stop = ( 240:255,M    0:65535),2,"mG1BA:"

/----------------------------------------------------

   Parameter
      name = "-GOBO2-"   
      displayerNum = 8
      type = B
      attribList = 14
      stop = (   0: 36),N,"NoGobo2"
      stop = (  37: 73),N,"Lentic"
      stop = (  74:109),N,"Slo"
      stop = ( 110:146),N,"Blocks"
      stop = ( 147:182),N,"Jax"
      stop = ( 183:219),N,"Gatlin"
      stop = (R210:255),N,"NoGobo2"

   Parameter
      name = "-GOBO2<>-"         
      displayerNum = 9
      type = B
      attribList = 13,15
      stop = (   0: 15,M    0:65535),2,"G2Idx:"
      stop = (  16: 31,M    0:65535),2,"Gobo2>:"
      stop = (  32: 47,M    0:65535),2,"Gobo2<:"
      stop = (  48: 63,M    0:65535),2,"G2Whl>:"
      stop = (  48: 63,M32769:65535),2,"G2Whl<:"
      stop = (  64: 79,M    0:65535),2,"G2Scn:"
      stop = (  80: 95,M    0:65535),2,"G2Rnd:"
      stop = (  96:111,M    0:65535),2,"G2BnkW:"
      stop = ( 112:127,M    0:65535),2,"G2BnkA:"
      stop = ( 128:143,M    0:65535),2,"mG2Ix:"
      stop = ( 144:159,M    0:65535),2,"mGb2>:"
      stop = ( 160:175,M    0:65535),2,"mGb2<:"
      stop = ( 176:191,M    0:32768),2,"mG2Wh>:"
      stop = ( 176:191,M32769:65535),2,"mG2Wh<:"
      stop = ( 192:207,M    0:65535),2,"mG2Scn:"
      stop = ( 208:223,M    0:65535),2,"mG2Rnd>:"
      stop = ( 224:239,M    0:65535),2,"mG2BW:"
      stop = ( 240:255,M    0:65535),2,"mG2BA:"

   Parameter
      name = "-ZOOM-"   
      displayerNum = 10
      type = B
      attribList = 17
		stop = (M  0:255),D,18,30,"Zoom="

   Parameter
      name = "-FOCUS-"   
      displayerNum = 11
      type = B
      attribList = 18
      	stop = (M  0:255),2,"Focus="

   Parameter
      name = "-IRIS-"   
      displayerNum = 12
      type = B
      attribList = 19
      stop = (M  0:143),2,"Iris:"
      stop = (M144:159),1,"IrStrb:"
      stop = (M160:175),1,"IrStRnd:"
      stop = (M176:191),1,"IrRmpO:"
	  stop = (M192:207),1,"IrSnpO:"
	  stop = (M208:223),1,"IrRndRS:"
	  stop = (M224:239),1,"IrRndSR:"
	  stop = (R240:255),N,"No Iris"

   Parameter
      name = "-SHUTTER-"   
      displayerNum = 13
      type = B
      attribList = 20
      stop = (   0: 31),N,"Shtr Clsd"
      stop = ( 224:255),N,"Shtr Open"
      stop = (M 32: 63),2,"Strobe:"
      stop = (M 64: 95),1,"StrRnd:"
      stop = (M 96:127),1,"StRmpO:" 
      stop = (M128:159),1,"StSnpO:" 
      stop = (M160:191),1,"StRndRS:"
      stop = (M192:223),1,"StRndSR:"

/-----------------------------------------------

   Parameter
      name = "-MACRO-"   
      displayerNum = 14
      type = B
      attribList = 23
      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 = (R 72:215),N,"Reserved"
      stop = (M216:247),1,"McrRnd:"
      stop = (R255:255),N,"No Macro"

/----------------------------------------------

   Parameter
      name = "-CMYMODE-"   
      displayerNum = 22
      type = F
      attribList = 5
      stop = (   0: 31),N,"FullSpeed"
      stop = (R 32:127),N,"Reserved"
      stop = ( 128:159),N,"MSpeed"
      stop = (R160:255),N,"Reserved"

   Parameter
      name = "-MSPEED-"   
      displayerNum = 23
      type = F
      attribList = 22
      stop = (   0:  3),N,"Tracking"
      stop = (M255:  4),2,"MSpeed:"

   Parameter
      name = "-CONTROL-"   
      displayerNum = 24
      type = N
      attribList = 24
      stop = (   0:  9),N,"Run Mode"
      stop = (  90: 98),N,"LampOff"
      stop = (  80: 88),N,"LampOn"
      stop = (  60: 68),N,"Reset"
      
      stop = (  10: 19),N,"MSpd Off"
      stop = (  20: 28),N,"Disp Off"
      stop = (  30: 28),N,"Disp Dim"
      stop = (  40: 48),N,"DispBrite"
      stop = ( 120:130),N,"Shutdown"
      stop = (R131:255),N,"Reserved"

end

