PPM Summensignal "einlesen"

Hey ich möchte gerne ein PPM Summensignal auslesen dazu habe ich folgenden Code benutzt :

{
Serial.begin(57600); //Serial Begin
pinMode(3, INPUT); //Pin 3 as input
}
void loop()
{
while(pulseIn(3, LOW) < 5000){} //Wait for the beginning of the frame
for(int x=0; x<=channumber-1; x++)//Loop to store all the channel position
{
value[x]=pulseIn(3, LOW);
}
for(int x=0; x<=channumber-1; x++)//Loop to print and clear all the channel readings
{
Serial.print(value[x]); //Print the value
Serial.print(" ");
value[x]=0; //Clear the value afeter is printed
}
Serial.println(""); //Start a new line
}

dieser ist hierhttp://diydrones.com/profiles/blogs/705844:BlogPost:38393 zu finden.
Leider ist diese Methode störanfällig so das sich manchmal die signale überinander legen !
Würde mich über Vorschläge oder Lösungen freuen .
MfG
victor

Was zum Teufel, ist ein "PPM Summensignal" ?
Was ist PPM ?
http://paparazzi.enac.fr/wiki/Index.php/Other_Hardware

MfG

Gurkengraeber:
Was zum Teufel, ist ein "PPM Summensignal" ?
Was ist PPM ?

ich nehme mal an, wir sprechen hiervon:

Außerdem sollst du nicht immer fluchen. Sonst verbietet mir meine Mutter, mit dir zu spielen...

Außerdem sollst du nicht immer fluchen. Sonst verbietet mir meine Mutter, mit dir zu spielen...

Verdammte Scheiße ! Warum dass denn ? ( Meine Seemanns-Flüche in möglicherweise 49 Sprachen { mit 50 wäre ich ein Angeber } sind Kultur-Gut ! )
Und warum schreibt ihr nicht gleich PWM ?

Ah, aber weiter bringt uns das auch nicht ?

Der Code sieht aus wie: um einen Kondensator auszulesen.

MfG

Hallo Gurkenwesen,

wieso lässt du den Rest -bis auf deinen letzten Satz- nicht einfach weg ? Liest sich dann nicht so breiig !