///////////////////////////////////////////    Stage Profile +
// Revision 0.90

fixture
	manufacturer = "Clay Paky"
	name = "StgPfile+"
//  version = 0.90
//  fullmanufacturer = "Clay Paky"
//  fullname = "Stage Profile Plus"
//  mode = 0
//  description = ""

	attribute
		name = "IRIS"
		channel = 1
		homeVal = 255

	attribute
		name = "ZOOM"
		channel = 2
		homeVal = 0

	attribute
		name = "FOCUS"
		channel = 3
		homeVal = 0

	attribute
		name = "INTENSITY"
		channel = 4

	attribute
		name = "PAN"
		channel = 5
		fineChan = 6
		homeVal = 0x8000

	attribute
		name = "TILT"
		channel = 7
		fineChan = 8
		homeVal = 0x8000

	attribute
		name = "BLADE 1A"
		channel = 9
		homeVal = 0

	attribute
		name = "BLADE 1B"
		channel = 10
		homeVal = 0

	attribute
		name = "BLADE 2A"
		channel = 11
		homeVal = 0

	attribute
		name = "BLADE 2B"
		channel = 12
		homeVal = 0

	attribute
		name = "BLADE 3A"
		channel = 13
		homeVal = 0

	attribute
		name = "BLADE 3B"
		channel = 14
		homeVal = 0

	attribute
		name = "BLADE 4A"
		channel = 15
		homeVal = 0

	attribute
		name = "BLADE 4B"
		channel = 16
		homeVal = 0

	attribute
		name = "FRAME ROT"
		channel = 17
		homeVal = 0

	attribute
		name = "STOP-STRB"
		channel = 18
		homeVal = 255

	attribute
		name = "COL TEMP"
		channel = 19
		homeVal = 0

	attribute
		name = "PRSM-FRST"
		channel = 20
		homeVal = 0

	attribute
		name = "FROST"
		channel = 21
		homeVal = 0

	attribute
		name = "XtraFOCUS"
		channel = 22
		homeVal = 0

	attribute
		name = "GOBO 1"
		channel = 23
		homeVal = 0

	attribute
		name = "GOBO1 ROT"
		channel = 24
		fineChan = 32
		homeVal = 0

	attribute
		name = "GOBO 2"
		channel = 25
		homeVal = 0

	attribute
		name = "GOBO2 ROT"
		channel = 26
		fineChan = 33
		homeVal = 0

	attribute
		name = "CYAN"
		channel = 27
		homeVal = 0

	attribute
		name = "MAGENTA"
		channel = 28
		homeVal = 0

	attribute
		name = "YELLOW"
		channel = 29
		homeVal = 0
	
//////////////////////////////////////////////////////////////

	parameter
		name = "-PAN-"					
		displayerNum = 1 
		type = F
		attribList = 5
		stop = (M0:0xffff),W,"Pan="

	parameter
		name = "-TILT-"					
		displayerNum = 2 
		type = F
		attribList = 7
		stop = (M0:0xffff),W,"Ti@="

	parameter
		name = "-CYAN-"					
		displayerNum = 3
		type = C
		attribList = 27
		stop = (M0:255),B,"Cyan:"

	parameter
		name = "-MAGENTA"					
		displayerNum = 4
		type = C
		attribList = 28
		stop = (M0:255),B,"Mgnta:"

	parameter
		name = "-YELLOW-"					
		displayerNum = 5
		type = C
		attribList = 29
		stop = (M0:255),B,"Yello:"

	parameter
		name = "-FOCUS-"					
		displayerNum = 6
		type = B
		attribList = 2
		stop = (M0:255),B,"Focus:"

// Second Row

	parameter
		name = "-GOBO1-"					
		displayerNum = 7
		type = B
		attribList = 23

		stop = (  0: 51),N,"White"
		stop = ( 52:103),N,"Gobo 1"
		stop = (104:155),N,"Gobo 2"
		stop = (156:207),N,"Gobo 3"
		stop = (208:255),N,"Gobo 4"

	parameter
		name = "-GOBO1 >>-"					
		displayerNum = 8
		type = B
		attribList = 24

		stop = (  0:  0),N,"  0 deg"
		stop = ( 21: 21),N," 90 deg"
		stop = ( 42: 42),N,"180 deg"
		stop = ( 63: 63),N,"270 deg"
		stop = ( 84: 84),N,"360 deg"
		stop = (105:105),N,"480 deg"
		stop = (127:127),N,"540 deg"
		stop = (M128:190),2,"CCW:"
		stop = (191:192),N,"STOP"
		stop = (M193:255),2," CW:"
		stop = (M0:255),B,"Rot:"

	parameter
		name = "-GOBO2-"					
		displayerNum = 9
		type = B
		attribList = 25

		stop = (  0: 51),N,"White"
		stop = ( 52:103),N,"Gobo 1"
		stop = (104:155),N,"Gobo 2"
		stop = (156:207),N,"Gobo 3"
		stop = (208:255),N,"Gobo 4"

	parameter
		name = "-GOBO2 >>-"					
		displayerNum = 10
		type = B
		attribList = 26

		stop = (  0:  0),N,"  0 deg"
		stop = ( 21: 21),N," 90 deg"
		stop = ( 42: 42),N,"180 deg"
		stop = ( 63: 63),N,"270 deg"
		stop = ( 84: 84),N,"360 deg"
		stop = (105:105),N,"480 deg"
		stop = (127:127),N,"540 deg"
		stop = (M128:190),2,"CCW:"
		stop = (191:192),N,"STOP"
		stop = (M193:255),2," CW:"
		stop = (M0:255),B,"Rot:"

	parameter
		name = "-IRIS-"					
		displayerNum = 11
		type = B
		attribList = 1
		stop = (M0:255),B,"IRIS:"

	parameter
		name = "-ZOOM-"					
		displayerNum = 12
		type = B
		attribList = 2
		stop = (M0:255),B,"ZOOM:"

// Third Row

	parameter
		name = "-PRISM-"					
		displayerNum = 13
		type = B
		attribList = 20
		stop = (M0:255),B,"Prism:"

	parameter
		name = "-FROST-"					
		displayerNum = 14
		type = B
		attribList = 21
		stop = (M0:255),B,"Frost:"

	parameter
		name = "-COLTEMP-"					
		displayerNum = 15
		type = B
		attribList = 19
		stop = (M0:255),B,"Temp:"

	parameter
		name = "-LENS-"					
		displayerNum = 16
		type = B
		attribList = 22
		stop = (M  0:127),B,"lensF:"
		stop = (M128:255),B,"lensB:"

	parameter
		name = "-STROBE-"					
		displayerNum = 17
		type = B
		attribList = 18
		stop = (   0: 25),N,"Closed"
		stop = ( 231:255),N,"Open"
		stop = (M0:255),B,"Strob:"

// Fourth Row
	
	parameter
		name = "-BLADE1A-"					
		displayerNum = 19
		type = B
		attribList = 9
		stop = (M0:255),B,"Bld1A:"

//	parameter
//		name = "-BLADE1B-"					
//		displayerNum = 15
//		type = B
//		attribList = 10
//		stop = (M0:255),B,"Bld1B:"

//	parameter
//		name = "-BLADE2A-"					
//		displayerNum = 16
//		type = B
//		attribList = 11
//		stop = (M0:255),B,"Bld2A:"

	parameter
		name = "-BLADE2B-"					
		displayerNum = 20
		type = B
		attribList = 12
		stop = (M0:255),B,"Bld2B:"

//	parameter
//		name = "-BLADE3A-"					
//		displayerNum = 18
//		type = B
//		attribList = 13
//		stop = (M0:255),B,"Bld3A:"

	parameter
		name = "-BLADE3B-"
		displayerNum = 21
		type = B
		attribList = 14
		stop = (M0:255),B,"Bld3B:"

	parameter
		name = "-BLADE4A-"
		displayerNum = 22
		type = B
		attribList = 15
		stop = (M0:255),B,"Bld4A:"

//	parameter
//		name = "-BLADE4B-"
//		displayerNum = 21
//		type = B
//		attribList = 16
//		stop = (M0:255),B,"Bld4B:"

	parameter
		name = "-FRAME >>-"					
		displayerNum = 23
		type = B
		attribList = 17
		stop = (M0:255),B,"Frot:"

	parameter
		name = "-CONTROL-"					
		displayerNum = 24
		type = B
		attribList = 18
		stop = (   0: 63),N,"Lamp on"
		stop = (  63:127),N,"Lamp Half"
		stop = ( 128:255),N,"Lamp Off"


end

