hallo Dieter,
toll das du so schnell antwortest.

das mit dem invertierten Signal habe ich auch schon probiert, aber daran lag es nicht.

die "signal_count habe ich auch schon ausgegeben:

Code:
Flankenwechsel! 0
Pulse zu kurz -> Signal_count=238
 Flankenwechsel! 1
Pulse zu kurz -> Signal_count=1
 Flankenwechsel! 0
Pulse zu kurz -> F F F F F F F F F Fl Fl F Fl Fl F F F F F F Fl F F Flan F F Flankenwechsel! 0
Pulse zu kurz -> Signal_count=5
 Flankenwechsel! 1
Pulse zu kurz -> Signal_count=2
 Flankenwechsel! 0
Pulse zu kurz -> Sig F F F F F F F F F Fl Fl F Fl Fl F F F F F F Fl F F Flan F F Flankenwechsel! 0
Pulse zu kurz -> Signal_count=5
 Flankenwechsel! 1
Pulse zu kurz -> Signal_count=2
 Flankenwechsel! 0
Pulse zu kurz -> Sig F F F F F F F F F Fl Fl F Fl Fl F F F F F F Fl F F Flan F F Flankenwechsel! 0
Pulse zu kurz -> Signal_count=5
 Flankenwechsel! 1
Pulse zu kurz -> Signal_count=3
 Flankenwechsel! 0
Pulse zu kurz -> Sig F F F F F F F F Fl Fl F Fl Fl F F F F F F Fl F F Flan F F Flankenwechsel! 0
Pulse zu kurz -> Signal_count=5
 Flankenwechsel! 1
Pulse zu kurz -> Signal_count=2
 Flankenwechsel! 0
Pulse zu kurz -> Sig F F F F F F F F Fl Fl F Fl Fl F F F F F F Fl F F Flan F F
dies sind kleine Werte , Pulse_min_temp ist IHMO auf 5 eingestellt.
Signal_count ist aber manchmal auch höher. 6-7.

ich klemme mal alle pins von den interrupt eingängen ab, mal sehen, ob es etwas besser wird.

vielen dank schon einmal

mfg.