Вот что имел в виду:
	PHP код:
	
		
			
void CompareOut(){
arrcmp = memcmp(DATA,DATA2,161);
} 
		
	
 И вызывать это если ID совпал. Тоесть например:
	PHP код:
	
		
			
          if(canId == 0x1E0)
          {
            bitWrite(DATA[21],0,bitRead(buf[0],5));
            bitWrite(DATA[21],1,bitRead(buf[0],2));
            bitWrite(DATA[21],2,bitRead(buf[1],7));
            bitWrite(DATA[21],3,bitRead(buf[2],5));
            bitWrite(DATA[21],4,bitRead(buf[3],7));
            bitWrite(DATA[21],5,bitRead(buf[4],5));
CompareOut();
          } 
		
	
 Так должна ещё скорость увеличится.
А если узнать как сравнивать кусок массива, а не весь, то будет ещё быстрее.
Ну скажем байты с 10 по 15. И передавать эти значения в функцию CompareOut(15,20);