// ELATION Platinum Spot 5R (17 DMX channels)
//  Jon Lenard 12/14/10


Fixture
   manufacturer = "ELATION"
   name = "Pspt5R"
   version = 1.0
//  fullmanufacturer = "Elation"
//  fullname = "Platinum Spot 5R (17ch)"
//  mode = 0
//  description = ""

   Attribute
		name = "PAN"
		homeVal = 32768
		channel = 1
		fineChan = 2

   Attribute
		name = "TILT"
		homeVal = 32768
		channel = 3
		fineChan = 4

   Attribute
		name = "COLOUR"
		homeVal = 0
		channel = 5

   Attribute
		name = "GOBO1"
		homeVal = 0
		channel = 6

   Attribute
		name = "GOBO1<>"
		homeVal = 0
		channel = 7

	attribute
		name = "GOBO2"
		homeVal = 0
		channel = 8
				
   Attribute
		name = "PRISM"
		homeVal = 0
		channel = 9
		
	attribute
		name = "PRISM<>"
		homeVal = 0
		channel = 10
		
		
	attribute
		name = "FOCUS"
		homeVal = 128
		channel = 11
		
   Attribute
		name = "SHUTTER"
		homeVal = 255
		channel = 12

   Attribute
		name = "INTENSITY"
		channel = 13

   Attribute
		name = "IRIS"
		homeVal = 0
		channel = 14

	attribute
		name = "FROST"
		homeVal = 0
		channel = 15
		
   Attribute
		name = "SPEED"
		homeVal = 0
		channel = 16		

	Attribute
		name = "CONTROL"
		homeVal = 0
		channel = 17

///////////////////////////////////////////////////

	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,270,"Ti@="

  	Parameter
		name = "-COLOUR-"
		type = C
		displayerNum = 3
		attribList = 5
		stop = (   0: 13),N,"White"
		stop = (  14: 27),N,"Color 1"
		stop = (  28: 41),N,"Color 2"
		stop = (  42: 55),N,"Color 3"
		stop = (  56: 69),N,"Color 4"
		stop = (  70: 83),N,"Color 5"
		stop = (  84: 97),N,"Color 6"
		stop = (  98:111),N,"Color 7"
		stop = ( 112:127),N,"Color 8"
		stop = (M187:128),1,"CWhl>:"
		stop = ( 188:193),N,"CWhlStop"
		stop = (M194:255),1,"CWhl<:"

  	Parameter
		name = "-GOBO1-"
		type = B
		displayerNum = 4
		attribList = 6
		stop = (   0:  9),N,"NoGobo1"
		stop = (  10: 19),N,"Gobo1.1"
		stop = (  20: 29),N,"Gobo1.2"
		stop = (  30: 39),N,"Gobo1.3"
		stop = (  40: 49),N,"Gobo1.4"
		stop = (  50: 59),N,"Gobo1.5"
		stop = (  60: 69),N,"Gobo1.6"
		stop = (  70: 79),N,"Gobo1.7"
		stop = (  80: 89),N,"Gobo1.8"
		stop = (M 90:104),1,"G1.1Shk:"
		stop = (M105:119),1,"G1.2Shk:"
		stop = (M120:134),1,"G1.3Shk:"
		stop = (M135:149),1,"G1.4Shk:"
		stop = (M150:164),1,"G1.5Shk:"
		stop = (M165:179),1,"G1.6Shk:"
		stop = (M180:194),1,"G1.7Shk:"
		stop = (M195:209),1,"G1.8Shk:"
		stop = (M210:255),1,"GWhl>:"

  	Parameter
		name = "-GOBO1<>-"
		type = B
		displayerNum = 5
		attribList = 7
		stop = (M  0:127),2,"Gb1Idx:"
		stop = (M187:128),1,"Gobo1>:"
		stop = ( 188:193),N,"Gobo1Stop"
		stop = (M194:255),1,"Gobo1<:"

	parameter
		name = "-GOBO2-"
		displayerNum = 6 
		type = B
		attribList = 8 
	    stop = (   0:  7),N,"Open"   
		stop = (   8: 15),N,"Gobo 1"      
		stop = (  16: 23),N,"Gobo 2"     
		stop = (  24: 31),N,"Gobo 3"     
		stop = (  32: 39),N,"Gobo 4"                                 
		stop = (  40: 47),N,"Gobo 5"                                 
		stop = (  48: 55),N,"Gobo 6"                                 
		stop = (  56: 63),N,"Gobo 7"                                 
		stop = (  64: 71),N,"Gobo 8"                                 
		stop = (  72: 79),N,"Gobo 9"                                 
		stop = (  80: 87),N,"Gobo 10"                                
		stop = (  88: 95),N,"Gobo 11"                                
		stop = (  96:103),N,"Gobo 12"                               
		stop = ( 104:111),N,"Gobo 13"                              
		stop = ( 112:119),N,"Gobo 14"                              
		stop = (M120:126),1,"G2.1shk:"
		stop = (M127:133),1,"G2.2shk:"
		stop = (M134:140),1,"G2.3shk:"
		stop = (M141:147),1,"G2.4shk:"
		stop = (M148:154),1,"G2.5shk:"
		stop = (M155:161),1,"G2.6shk:"
		stop = (M162:168),1,"G2.7shk:"
		stop = (M169:175),1,"G2.8shk:"
		stop = (M176:182),1,"G2.9shk:"
		stop = (M183:189),1,"G2.10shk:"
		stop = (M190:196),1,"G2.11shk:"
		stop = (M197:203),1,"G2.12shk:"
		stop = (M204:210),1,"G2.13shk:"
		stop = (M211:217),1,"G2.14shk:"
		stop = (M218:255),2,"GWhl>:"

//--------------------------------------------	

	parameter
		name = "-IRIS-"
		displayerNum = 7 
		type = B
		attribList = 14
		stop = (M191:  0),2,"Iris:" 
		stop = (M223:192),1,"PulsC:"
		stop = (M224:255),1,"PulsO:"
		
	parameter
		name = "-FROST-"
		displayerNum = 8 
		type = B
		attribList = 15 
		stop = (M191:  0),2,"Frost:" 
		stop = (M223:192),1,"FrstO:"
		stop = (M224:255),1,"FrstC:"		

  	Parameter
		name = "-FOCUS-"
		type = B
		displayerNum = 9
		attribList = 11
		stop = (M255:  0),2,"Focus="

  	Parameter
		name = "-PRISM-"
		type = B
		displayerNum = 10
		attribList = 9
		stop = (   0: 31),N,"NoPrism"
		stop = (  32:127),N,"Rotate"
		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 = "-PRISM<>-"
		type = B
		displayerNum = 11
		attribList = 10
		stop = (M  0:127),2,"PIdx:"
		stop = (M187:128),1,"Prism>:"
		stop = ( 188:193),N,"Stop"
		stop = (M194:255),1,"Prism<:"

  	Parameter
		name = "-SHUTTER-"
		type = B
		displayerNum = 12
		attribList = 12
		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 = 16
		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 = 17
		stop = (  0: 19),N,"Run Mode"
		stop = ( 20: 29),N,"ColSplit"
		stop = ( 30: 39),N,"CspltGsplt"
		stop = ( 40: 59),N,"Lamp On"
		stop = ( 60: 79),N,"Lamp Off"
		stop = ( 80: 84),N,"Reset All"
		stop = ( 85: 87),N,"PT Reset"
		stop = ( 88: 90),N,"Col Reset"
		stop = ( 91: 93),N,"GoboReset"
		stop = ( 94: 96),N,"Shut Reset"
		stop = ( 97: 99),N,"Othr Reset"
		stop = (100:119),N,"Program 1"
		stop = (120:139),N,"Program 2"
		stop = (140:159),N,"Program 3"
		stop = (160:179),N,"Program 4"
		stop = (180:199),N,"Program 5"
		stop = (200:219),N,"Program 6"
		stop = (220:239),N,"Program 7"
		stop = (240:255),N,"Auto Music"
				
end
