
	void Run_Init()
	{

	}
	
	public void OS_run()
	{
		
	}
	
	void DataChanged()
	{
		uint8 d1 = data[0]; d1.7(bit) = point.0(bit);
		uint8 d2 = data[1]; d2.7(bit) = point.1(bit);
		uint8 d3 = data[2]; d3.7(bit) = point.2(bit);
		uint8 d4 = data[3]; d4.7(bit) = point.3(bit);
		
		#.OS.REMO_ModuleWrite( (int)(ID * 0x00010000 + 0x0000), (int)d1 );
		#.OS.REMO_ModuleWrite( (int)(ID * 0x00010000 + 0x0001), (int)d2 );
		#.OS.REMO_ModuleWrite( (int)(ID * 0x00010000 + 0x0002), (int)d3 );
		#.OS.REMO_ModuleWrite( (int)(ID * 0x00010000 + 0x0003), (int)d4 );
	}



