Kleiner Nachtrag:
Nach weiteren Tests des RC Receiver von aus rcarduino.tk mit nun 2 Kanälen auch mit der Version mit Interruptroutine läuft das auch noch nicht ganz rund.
Es dauert manchmal auch ein paar Sekunden, bis ein neuer Input (geändertes RC-Signal) richtig erkannt wird. Kennt das irgendjemand ? Ich sollte nochmal mit dem Oszi prüfen, ob ich hier vielleicht einfach Signalstörungen an den Eingängen des Arduino habe, ich kann mir nicht vorstellen, daß ein einfacher I2C Bus mit 5 Clients (10DOF mit 4 Sensoren, + LCD) die Interrupts der RC-Signaleingänge für ca. 3-5 Sekunden blockiert. Oder muß ich mir generell die Kombination I2C und akkurate Interruptbehandlung abschminken ?
Den Code von rudirabbit zur Dekodierung des Multiplex-Summensignals muss ich noch richtig durcharbeiten, für meine Programmierkenntnisse ist das nicht trivial....
Danke für den Code,
Tütenflieger