배열의 공간은 2048개의 unsigned char로 할당 되어 있습니다.
일차원배열 공간에 노이즈신호가 유입이 됨으로써 이 노이즈신호를 제거해고자 다중if문으로 처리하였는데 효율성도 없을 뿐더러 코드 읽었을떄 복잡함이 있습니다.
예를들어 아래와 같이 경우의 수가 몇가지 있습니다. 이런것을 조금 원만하게 코드를 짤 방법은 없나요?
경우의 수[1] = 255,255,255,0,255,255 배열[3] - > 255로 변경이 되어야 한다.
경우의 수[2] = 255,255,255,0,0,255,255 배열[3],배열[4] - > 255로 변경이 되어야 한다.
경우의 수[3] = 0,0,255,0,0,0,0 배열[2] - > 0 로 변경이 되어야 한다.
경우의 수[4] = 0,0,255,255,0,0,0 배열[2], 배열[3] - > 0 로 변경이 되어야 한다.