Problem mit der Erkennung von Servosignalen - setzt jemand "ReadReceiver" ein ?

Hallo,
wenn ich im Falle von Fehlermeldungen von RCReceive was auf Serial ausgebe, dann kommen dort einige Fehler an, dann stockt die ganze Sache. Serial und das Programm mögen sich anscheinend nicht. Ich habe dann die LED an Pin 13 als FehlerLED missbraucht, und die blinkt auch richtig wenn man kräftig für einige Zeit an dem Poti rührt. RCReceive detektiert also fehlerhafte Signale.
Die Fehler treten gehäuft auf bei extremeren Ausschlägen des Potis (also ca. 600 µS oder 2200 µS Impulslänge).
Die Servosignaleingänge sind per Oszi getestet OK.

  • Es gibt keine Besserung, wenn ich andere Ausgänge des Arduinos nehme (Pin 11 & 12 statt 9 und 10)
  • Es gibt keine Besserung, wenn ich einen Kanaleingang auf Masse lege. Ich dachte zuerst, daß zwei Eingänge die parallel an einem einzelnen Servosignal hängen hier evtl. gegenseitig über ihre gleichzeitigen Interrupts stolpern, aber ein Eingang alleine macht auch die bekannten Probleme
  • Es gibt keine Besserung, wenn ich die Servos über ein fettes zusätzliches Netzteil speise (diese 5g Servos brauchen zwar nur je ca. 100 mA bei Vollausschlägen, aber die potentielle Problemquelle wollte ich einfach ausschließen),

Ich versuche es jetzt als nächstes :

  • Einen echten RC-Empfänger dranzuhängen, nicht daß ich doch unsaubere Signale speise
  • eine andere Servo-Bibliothek einzusetzen, ich versuche es mit der von Willie1968 aus rcarduino.tk

verzweifelter Tütenflieger