Versteh' ich nicht ganz. Meist macht man ISR bei einer bestimmte Flanke von channel-A, und je nachdem ob channel B dann oben oder unten ist, gehts rauf oder runter.If Phase_b <> Phase_a Then
Decr Ist
Else
Incr Ist
End If
Andere Frage; wie sind die variablen definiert ? mit vorzeichen ? ohne ?
Edit1 Natürlich kann ein wilder Funkenflug stören. Glaub ich aber erstmal eher nicht.
Edit2 Den Zusammenhang seh ich so nicht.
Lesezeichen