///////////////////////////////////////////    RadLite Surface Module 
// 
//  Written: R. Mickan

fixture

	version = 0.91
	manufacturer = "RADLITE"
	name = "Surface"
//  fullmanufacturer = "RadLite"
//  fullname = "RadLite Surface"
//  mode = 0
//  description = ""
		
	attribute
		name = "SHAPE"
		channel = 1
		homeVal = 0
		
	attribute
		name = "X POS"
		channel = 2
		homeVal = 128

	attribute
		name = "Y POS"
		channel = 3
		homeVal = 128

	attribute
		name = "ZOOM"
		channel = 4
		homeVal = 128

	attribute
		name = "X ROTATE"
		channel = 5
		fineChan = 6
		homeVal = 0
	
	attribute
		name = "Y ROTATE"
		channel = 7
		fineChan = 8
		homeVal = 0
	
	attribute
		name = "Z ROTATE"
		channel = 9
		fineChan = 10
		homeVal = 0
		
					
//////////////////////////////////////////////////////////////////////////////
	
	parameter
		name = "-SHAPE-"					
		displayerNum = 1 
		type = B
		attribList = 1
		stop = (M  0:255),B,"Shape="
				
	parameter
		name = "-X POS-"					
		displayerNum = 2
		type = F
		attribList = 2
		stop = (M  0:255),2,"X Pos="
				
	parameter
		name = "-Y POS-"					
		displayerNum = 3
		type = F
		attribList = 3
		stop = (M  0:255),2,"Y Pos="
	
	parameter
		name = "-ZOOM-"					
		displayerNum = 4
		type = B
		attribList = 4
		stop = (M  0:255),2,"Zoom="

//---------------------------------------
		
	parameter
		name = "-ROT X-"					
		displayerNum = 7
		type = B
		attribList = 5
		stop = (     0:    0),N,"X Static"
		stop = (M    1:32767),2,"X Indx:"
		stop = (M32768:49151),2,"X Rot>:"
		stop = (M49452:65535),2,"X Rot<:"
	
	parameter
		name = "-ROT Y-"					
		displayerNum = 8
		type = B
		attribList = 7
		stop = (     0:    0),N,"Y Static"
		stop = (M    1:32767),2,"Y Indx:"
		stop = (M32768:49151),2,"Y Rot>:"
		stop = (M49452:65535),2,"Y Rot<:"
		
	parameter
		name = "-ROT Z-"					
		displayerNum = 9
		type = B
		attribList = 9
		stop = (     0:    0),N,"Z Static"
		stop = (M    1:32767),2,"Z Indx:"
		stop = (M32768:49151),2,"Z Rot>:"
		stop = (M49452:65535),2,"Z Rot<:"
					
end

