Gazello:
if ( read_serial() && SB[0] == 49 && SB[1] == 1 && SB[2] == 0 && SB[3] == 0 && SB[4] == 0 && SB[5] == 1 && SB[6] == 0 && SB[5] == 1 )
da steht:
...SB[5] == 1 && SB[6] == 0 && SB[5] == 1
^ ^ ???
also zweimal Index 5.
Ein Copy-Past-Fehler oder soll das so sein?