Hallo zusammen,
leider hat der RevPi Compact ja keine Einstellung im Pictory, welche am digitalen Eingang automatisch die Flanken zählt (rising edge).
Meine konkrete Frage:
Wie sieht der Code in Python aus, mit dem ich die Flanken dann selbst zählen kann und wie bekomme ich das Ergebnis dann am
Besten in einer weiteren Anwendung verarbeitet?
Danke für Eure Hilfe.
Grüße
Uwe
RevPi Compact Digitales Eingangssignal in der Software als Zähler verarbeiten (Flanke zählen)
Re: RevPi Compact Digitales Eingangssignal in der Software als Zähler verarbeiten (Flanke zählen)
Hi du kannst das BitMirror Beispiel im Forum als Vorlage nehmen, um digitale Ein- und Ausgänge zu verarbeiten.
Schau Dir mal diese Diskussion an:
https://revolutionpi.de/forum/viewtopic.php?t=1626
Die Schwierigkeit liegt denke ich am Entprellen.
Schau Dir mal diese Diskussion an:
https://revolutionpi.de/forum/viewtopic.php?t=1626
Die Schwierigkeit liegt denke ich am Entprellen.
Re: RevPi Compact Digitales Eingangssignal in der Software als Zähler verarbeiten (Flanke zählen)
Hallo Uwe,
ich würde es mit revpimodio2 und IO events realisieren (https://revpimodio.org/doku2/io/). Der Funktion reg_event kannst du über den Parameter edge=RISING mitteilen, dass die Event-Funktion nur bei steigender ausgeführt wird. Dort kannst du dann deinen Zähler hochzählen.
Nicolai
ich würde es mit revpimodio2 und IO events realisieren (https://revpimodio.org/doku2/io/). Der Funktion reg_event kannst du über den Parameter edge=RISING mitteilen, dass die Event-Funktion nur bei steigender ausgeführt wird. Dort kannst du dann deinen Zähler hochzählen.
Nicolai