Das bringt nicht wirklich was. Das gleiche habe ich mit meinem Code auch bezweckt ... Egal ob ich jetzt "links" oder "rechts" drehe ...
Im Prinzip hast Du dieses Informationsmuster wie unten dargestellt. Ich bezeichne mal einen Kanal als A, Yellow, den andern als Kanal B, White (z.B. die Kabelfarben *gg*) :
Code:
-------+ +----------------+ +----------------+
| Kanal A, yellow | | Kanal A, yellow | |
+-----------------+ +------------------+ +
Rechtslauf (math neg) >>> <<<<<<<< Linkslauf (math pos)
---------------+ +-----------------+ +---------
| Kanal B, white | | Kanal B, white |
+----------------+ +------------------+
--------------------- Pegelzustände A/B direkt darüber sind : -----------------
LH low/high LL HL HH LH LL HL HH
Du siehst, dass die Zustände beim Vergleichen der beiden Kanäle (stets auf EIN UND DENSELBEN!! zuerst schauen) je nach Drehrichtung unterschiedliche Pegelfolgen entstehen. Prüfen wir mal Kanal A auf steigende Flanke und schauen auf Kanal B - wenn wir die steigende Flanke entdecken. Steht beim Erreichen/Überfahren der steigenden Flanke von A der Kanal B auf low, dann hast Du in diesem Schema Rechtslauf. Steht beim Erreichen/Überfahren der steigenden Flanke von A der Kanal B auf high dann hast Du in diesem Schema Linkslauf *ggg*.
Ist das so verständlich ?
Lesezeichen