// Eurolite LED Bar RGB 252/10
//
// Jon Lenard 12/28/11
//

fixture
	manufacturer = "Eurolite"
	name = "LEDBar"
	version = 1.0
//  fullmanufacturer = "Eurolite"
//  fullname = "LED Bar RGB"
//  mode = 
//  description = ""
	
	attribute
		name = "MODE"
		channel = 1
		homeVal = 8
		
	attribute
		name = "INTENSITY"
		channel = 2
				
	attribute
		name = "STROBE"
		channel = 3
		homeVal = 0

	attribute
		name = "RED1"
		channel = 4
		homeVal = 0
		
	attribute
		name = "GREEN1"
		channel = 5
		homeVal = 0	
		
	attribute
		name = "BLUE1"
		channel = 6
		homeVal = 0	
		
	attribute
		name = "RED2"
		channel = 7
		homeVal = 0
		
	attribute
		name = "GREEN2"
		channel = 8
		homeVal = 0	
		
	attribute
		name = "BLUE2"
		channel = 9
		homeVal = 0
		
	attribute
		name = "RED3"
		channel = 10
		homeVal = 0
		
	attribute
		name = "GREEN3"
		channel = 11
		homeVal = 0	
		
	attribute
		name = "BLUE3"
		channel = 12
		homeVal = 0		
		
	/////////////////////////////////////////////////////////////////////						
        
   	parameter
		name = "-RED1-"
		displayerNum = 1
		type = C
		attribList = 1,4
		stop = (R  0: 31,M  0:255),2,"Red1=" 
		stop = (R 32:207,R  0:255),N,"NoFunct"
		stop = (R208:223,M  0:255),2,"Color:"
		stop = (R224:239,M  0:255),2,"Color1:"
		stop = (R240:255,R  0:255),N,"NoFunct"
		
	parameter
		name = "-GREEN1-"
		displayerNum = 2
		type = C
		attribList = 1,5
		stop = (R  0: 31,M  0:255),2,"Green1=" 
		stop = (R 32:223,R  0:255),N,"NoFunct"
		stop = (R224:239,M  0:255),2,"Color2:"
		stop = (R240:255,R  0:255),N,"NoFunct"
		
	parameter
		name = "-BLUE1-"
		displayerNum = 3
		type = C
		attribList = 1,6
		stop = (R  0: 31,M  0:255),2,"Blue1=" 
		stop = (R 32:255,R  0:255),N,"NoFunct"
		
	parameter
		name = "-RED2-"
		displayerNum = 4
		type = C
		attribList = 1,7
		stop = (R  0: 15,M  0:255),2,"Red2="
		stop = (R 16:255,R  0:255),N,"NoFunct"
		
	parameter
		name = "-GREEN2-"
		displayerNum = 5
		type = C
		attribList = 1,8
		stop = (R  0: 15,M  0:255),2,"Green2="
		stop = (R 16:255,R  0:255),N,"NoFunct"
		
	parameter
		name = "-BLUE2-"
		displayerNum = 6
		type = C
		attribList = 1,9
		stop = (R  0: 15,M  0:255),2,"Blue2="
		stop = (R 16:255,R  0:255),N,"NoFunct"
		
	
	parameter
		name = "-RED3-"
		displayerNum = 7
		type = C
		attribList = 1,10
		stop = (R  0: 15,M  0:255),2,"Red3="
		stop = (R 16:255,R  0:255),N,"NoFunct"
		
	parameter
		name = "-GREEN3-"
		displayerNum = 8
		type = C
		attribList = 1,11
		stop = (R  0: 15,M  0:255),2,"Green3="
		stop = (R 16:255,R  0:255),N,"NoFunct"
		
	parameter
		name = "-BLUE3-"
		displayerNum = 9
		type = C
		attribList = 1,12
		stop = (R  0: 15,M  0:255),2,"Blue3="
		stop = (R 16:255,R  0:255),N,"NoFunct"
		
	parameter
		name = "-MODE-"
		displayerNum = 10
		type = C
		attribList = 1
		stop = (  0:  0),N,"Blackout"
		stop = (  1: 15),N,"RGB 3"
		stop = ( 16: 31),N,"RGB All"
		stop = ( 32: 47),N,"Red"
		stop = ( 48: 63),N,"Green"
		stop = ( 64: 79),N,"Blue"
		stop = ( 80: 95),N,"Purple"
		stop = ( 96:111),N,"Yellow"
		stop = (112:127),N,"Cyan"
		stop = (128:143),N,"White"
		stop = (144:159),N,"Change"
		stop = (160:175),N,"Flow"
		stop = (176:191),N,"Dream"
		stop = (192:207),N,"MultiF"
		stop = (208:223),N,"DreamF"
		stop = (224:239),N,"2C Flow"
        stop = (240:255),N,"Sound"
        
	parameter
		name = "-STROBE-"
		displayerNum = 11
		type = B
		attribList = 3
		stop = (M  0:255),2,"Strobe=" 
			
end
