////////////////////////////////////////Oby3 yoke (16 bit)

// Created By Steve Richards October 29, 2003 11:54:23 AM 
// Edited RM 25th Feb 2004.
// Version 1.01 had Prism controlling wrong DMX slot (8 instead of 6)
// RM May 2005

fixture
	manufacturer = "GENI"
	name = "Oby3.16"
	version = 1.03
//  fullmanufacturer = "Geni"
//  fullname = "Oby3"
//  mode = e
//  description = ""

	attribute
		name = "INTENSITY"
		channel = 1

	attribute
		name = "SHUTTER"
		channel = 2
		homeVal = 255
		
	attribute
		name = "COLOUR"
		channel = 3
		homeVal = 0

	attribute
		name = "GOBO"
		channel = 4
		homeVal = 0

	attribute
		name = "GOBO<>"
		channel = 5
		homeVal = 0

	attribute
		name = "PRISM"
		channel = 6
		homeVal = 0
		
	attribute
		name = "FOCUS"
		channel = 7
		homeVal = 127
		
	attribute
		name = "PAN"
		channel = 8
		fineChan = 10
		homeVal = 32768

	attribute
		name = "TILT"
		channel = 9
		fineChan = 11
		homeVal = 32768

	attribute
		name = "CONTROL"
		channel = 12
		homeVal = 0

	attribute
		name = "LAMP"
		channel = 13
		homeVal = 0
		
//////////////////////////////////////////////////////

	parameter
		name = "-PAN-"
		displayerNum = 1
		type = F
		attribList = 8
		stop = (M    0:65535),D,0,570,"Pan="

	parameter
		name = "-TILT-"
		displayerNum = 2
		type = F
		attribList = 9
		stop = (M    0:65535),D,0,270,"Ti@="

	parameter
		name = "-COLOUR-"
		displayerNum = 3
		type = C
		attribList = 3
		stop = (   0: 13),N,"White"
		stop = (  14: 27),N,"SteelBlue"
		stop = (  28: 41),N,"Orange"
		stop = (  42: 55),N,"GreenBlue"
		stop = (  56: 69),N,"BrtBlue"
		stop = (  70: 83),N,"Pink"
		stop = (  84: 97),N,"Red"
		stop = (  98:111),N,"Indigo"
		stop = ( 112:125),N,"Yellow"
		stop = ( 126:139),N,"Dk Pink"
		stop = ( 140:153),N,"MossGreen"
		stop = ( 154:167),N,"Lt Blue"
		stop = (M168:255),B,"CWhl>:"

	parameter
		name = "-GOBO-"
		displayerNum = 4
		type = B
		attribList = 4
		stop = (   0: 23),N,"No Gobo"
		stop = (  24: 47),N,"Break Up"
		stop = (  48: 71),N,"Line"
		stop = (  72: 95),N,"QuadSpoke"
		stop = (  80: 95),N,"Break Up"
		stop = (  96:119),N,"Cone Dots"
		stop = ( 120:143),N,"WavyLines"
		stop = ( 144:167),N,"Sun Fire"
		stop = (M168:255),2,"GWhl>:"
								
	parameter
		name = "-GOBO <>-"
		displayerNum = 5
		type = B
		attribList = 5
		stop = (M  0:127),D,0,360,"Idx:"
		stop = (M255:192),2,"Gobo<:"
		stop = (M128:191),2,"Gobo>:"

	parameter
		name= "-PRISM-"
		displayerNum = 6
		type = B
		attribList = 6
		stop = (   0:  1),N,"No Prism"
		stop = (   2:  7),N,"Prism"
		stop = (M  8:131),2,"Prsm>:"
		stop = (M132:253),2,"Prsm<:"
		stop = (R254:255),N,"Prism"
				
//--------------------------------------------		
		
	parameter
		name = "-FOCUS-"
		displayerNum = 7
		type = B
		attribList = 7
		stop = (M  0:255),2,"Focus="
				
	parameter
		name = "-STROBE-"
		displayerNum = 8
		type = B
		attribList = 2
		stop = (   0:  1),N,"Shtr Clsd"
		stop = (R  2:  7),N,"Shtr Open"
		stop = (R 64: 71),N,"Shtr Open"		
		stop = (R128:135),N,"Shtr Open"
		stop = (R192:199),N,"Shtr Open"
		stop = (R254:255),N,"Shtr Open"								
		stop = (M  8: 63),2,"Strobe:"
		stop = (M 72:127),1,"PulsCO:"
		stop = (M136:191),1,"PulsOC:"
		stop = ( 200:253),N,"Rndm:"

//----------------------------------------------		
						
	parameter
		name = "-RESET-"
		displayerNum = 23
		type = N
		attribList = 12					
		stop = (   0:  7),N,"Run Mode"
		stop = (R  8: 63),N,"Manual"
		stop = (R 64:127),N,"No Func"
		stop = ( 128:255),N,"Reset"
		
	parameter
		name = "-LAMP-"
		displayerNum = 24
		type = N
		attribList = 13		
		stop = (   0: 47),N,"RunMode"
		stop = ( 160:207),N,"Lamp Off"
		stop = (  48: 95),N,"Lamp On"
		stop = (R 96:159),N,"RunMode"
		stop = (R208:255),N,"RunMode"				
		
end

