máš pravdu … tech vlastních znamků je max 8 (0-7).
Delay taky nemám rád, ale tady mi přišel jako vhodný, protože celý kod je vlastně jen odkrokovaná smyčka s krokem po jednotlivých funkcích. Tady by se změna detekovala celkem neprakticky. Jedině stejně jako je chybový registr tak zavést stavový, ten měnit a regaovat na něj při zobrazení.
ve výsledku bys v každémkroku (někdy i vícekrát) volal pod funkci na změnu zobrazení.
Osobně bych šel do vlastních znaků. 8 ikon v pohodě stačí. Zobrazoval by se jen stav jaký je požadován + některé hodnoty proměnných .
rozhodnutí ale nechávám na johnyhola .. přeji jen je to jeho zařízení.