// American DJ Vizi Spot 5R
// Jon Lenard 11/8/10

Fixture
   manufacturer = "AMRICADJ"
   name = "VIZPST5R"
   version = 1.0
//  fullmanufacturer = "American DJ"
//  fullname = "Vizi Spot 5R"
//  mode = 0
//  description = ""

   Attribute
		name = "PAN"
		channel = 1
		fineChan = 2
		homeVal = 32768

   Attribute
		name = "TILT"
		channel = 3
		fineChan = 4
		homeVal = 32768

   Attribute
		name = "COLOR"
		channel = 5
		homeVal = 0

   Attribute
		name = "GOBO"
		channel = 6
		homeVal = 0

   Attribute
		name = "GOBO1<>"
		channel = 7
		homeVal = 0
		
   Attribute
		name = "PRISM"
		channel = 8
		homeVal = 0

	attribute
		name = "FOCUS"
		channel = 9
		homeVal = 128
		
   Attribute
		name = "SHUTTER"
		channel = 10
		homeVal = 255

   Attribute
		name = "INTENSITY"
		channel = 11

   Attribute
		name = "SPEED"
		channel = 12
		homeVal = 0		

	Attribute
		name = "CONTROL"
		channel = 13
		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-"
		type = C
		displayerNum = 3
		attribList = 5
		stop = (   0: 14),N,"White"   
		stop = (  15: 29),N,"Color 1"
		stop = (  30: 44),N,"Color 2"
		stop = (  45: 59),N,"Color 3"
		stop = (  60: 74),N,"Color 4"
		stop = (  75: 89),N,"Color 5"
		stop = (  90:104),N,"Color 6"
		stop = ( 105:119),N,"Color 7"
		stop = ( 120:127),N,"Color 8"
		stop = (M128:189),2,"CWhl<:"
		stop = ( 190:193),N,"Stop"  
		stop = (M194:255),2,"Cwhl>:"
		          
  	Parameter                                                                 SLOW - FAST
		name = "-GOBO-"
		type = B
		displayerNum = 4
		attribList = 6
		stop = (   0:  9),N,"NoGobo1" 
		stop = (  10: 19),N,"Gobo 1" 
		stop = (  20: 29),N,"Gobo 2" 
		stop = (  30: 39),N,"Gobo 3" 
		stop = (  40: 49),N,"Gobo 4" 
		stop = (  50: 59),N,"Gobo 5" 
		stop = (  60: 69),N,"Gobo 6" 
		stop = (  70: 79),N,"Gobo 7" 
		stop = (  80: 89),N,"Gobo 8"
		stop = (M 90:104),2,"G1Shk:"
		stop = (M105:119),2,"G2Shk:"
		stop = (M120:134),2,"G3Shk:"
		stop = (M135:149),2,"G4Shk:"
		stop = (M150:164),2,"G5Shk:"
		stop = (M165:179),2,"G6Shk:"
		stop = (M180:194),2,"G7Shk:"
		stop = (M195:209),2,"G8Shk:"
		stop = (M210:255),2,"GWhl<"

  	Parameter
		name = "-GOBO<>-"
		type = B
		displayerNum = 5
		attribList = 7
		stop = (M  0:127),2,"GbIdx:"
		stop = (M189:128),1,"Gobo>:"
		stop = ( 190:193),N,"GoboStop"
		stop = (M194:255),1,"Gobo<:"

  	Parameter
		name = "-FOCUS-"
		type = B
		displayerNum = 6
		attribList = 9
		stop = (M255:  0),2,"Focus="

  	Parameter
		name = "-PRISM-"
		type = B
		displayerNum = 7
		attribList = 8
		stop = (   0:  3),N,"NoPrism"
		stop = (M 63:  4),1,"Prsm>:"
		stop = (  64: 67),N,"PrsmStop"
		stop = (M 68:127),1,"Prsm<:"
		stop = ( 128:135),N,"Macro 1"
		stop = ( 136:143),N,"Macro 2"
		stop = ( 144:151),N,"Macro 3"
		stop = ( 152:159),N,"Macro 4"
		stop = ( 160:167),N,"Macro 5"
		stop = ( 168:175),N,"Macro 6"
		stop = ( 176:183),N,"Macro 7"
		stop = ( 184:191),N,"Macro 8"
		stop = ( 192:199),N,"Macro 9"
		stop = ( 200:207),N,"Macro 10"
		stop = ( 208:215),N,"Macro 11"
		stop = ( 216:223),N,"Macro 12"
		stop = ( 224:231),N,"Macro 13"
		stop = ( 232:239),N,"Macro 14"
		stop = ( 240:247),N,"Macro 15"
		stop = ( 248:255),N,"Macro 16"

  	Parameter
		name = "-SHUTTER-"
		type = B
		displayerNum = 8
		attribList = 10
		stop = (   0: 31),N,"Shtr Clsd"
		stop = (R 32: 63),N,"Shtr Open"
		stop = (R 96:127),N,"Shtr Open"
		stop = (R160:191),N,"Shtr Open"
		stop = ( 224:255),N,"Shtr Open"
		stop = (M 64: 95),2,"Strobe:"
		stop = (M192:223),1,"Rndm:"
		stop = (M128:159),1,"Pulse:"

/---------------------------------------------
		
  	Parameter
		name = "-MSPEED-"
		type = B
		displayerNum = 23
		attribList = 12
		stop = (M225:  0),2,"Speed:"
		stop = ( 226:235),N,"MovBlack"
		stop = ( 236:245),N,"WhlBlack"
		stop = (R246:255),N,"No Func"

	parameter
		name = "-CONTROL-"
		displayerNum = 24
		type = N
		attribList = 13
		stop = (   0: 19),N,"Run Mode"    
		stop = (  20: 29),N,"AnyCol"
		stop = (  30: 39),N,"AnyCG"    
		stop = (  40: 59),N,"Lamp On"   	
		stop = (  60: 79),N,"Lamp Off"    
		stop = (  80: 84),N,"ResetAll"            
		stop = (  85: 87),N,"ResetPT"   
		stop = (  88: 90),N,"ResetCol"   
		stop = (  91: 93),N,"ResetGob"   
		stop = (  94: 96),N,"ResetShut" 
		stop = (  97: 99),N,"ResetOth" 
		stop = ( 100:119),N,"Program 1" 
		stop = ( 120:139),N,"Program 2" 
		stop = ( 140:159),N,"Program 3"
		stop = (R160:255),N,"Run Mode"
						
end
