Example #1
0
void Driver::writeToLeds(RGB rgbp[8][8])
{
	//clear_led();
	
	
	for(int i=0; i<8; i++)
	{
		for(int j=0; j<8;j++)
		{
			if(!equal(pre_array[i][j],rgbp[i][j]))
			{
				temp_color = rgbp[i][j];
				write_color_table(j,i, temp_color);
			}
		}
}

for(int i=0;i<8;i++)
	{
		for (int j=0;j<8;j++)
		{
			pre_array[i][j]=rgbp[i][j];
		}
	}
}
Example #2
0
	void BmpWriter::init(FILE* f, size_t w, size_t h, size_t c)
	{
		my_file = f;
		write_header(f, w, h, c);
		if(c == 1)
			write_color_table(f);
	}