Hi,
hab vor kurzem angefangen mit den GPIOs rumzuprogrammieren. Ich benutze dafür wiringPi und das funktioniert auch alles ganz super.
Jetzt habe ich hier ein kleines Testprogramm dass mir ausgeben soll ob sich mein Drehimpulsgeber nach links oder rechts dreht.
Der Code funktioniert auch ohne Probleme nur ist die Auslastung des CPUs bei fast 100% weil das ganze abgefrage der GPIOs in einer while-Schleife läuft.
Wenn ich nun ein Delay anhänge geht zwar die Auslastung runter, aber dann kommt es natürlich auch vor, dass er nicht jeden Drehimpuls wahrnimmt.
Gibt es da irgeneine sparsamere Methode für so ein Vorhaben?
Danke schonmal ![]()