hast du das was ich noch geschrieben habe mal Probiert ? Also einfach nur vergleichen ?

So ungetestet auf den ersten Blick sollte dein Programm das schon richtig auswerten... vor allem wenns geschwindigkeitsabhängig ist. Stimmt das Signal des Encoders, oder ist vielleicht eine Lichtschranke verschoben (weiss ja nicht, was für einen du hast)