Hallo Al.ex,
da ich den anderen Threat nicht zerlabern möchte, mach mal hier weiter.
In deinem Test Sketch, ist schon einiges klarer.
Hier wird das Signal gelesen, wenn ich das richtig verstehe von der ppm Frquenz 1500(Nullstellung) abgezogen :
aber wo kommt ppmTime her ?
Als Arduino Funktion konnte ich es nirgens finden.
müsste ich einen Wert > 1000 haben, solange ein RC Signal vorhanden ist ?
Stefan
da ich den anderen Threat nicht zerlabern möchte, mach mal hier weiter.
In deinem Test Sketch, ist schon einiges klarer.
Hier wird das Signal gelesen, wenn ich das richtig verstehe von der ppm Frquenz 1500(Nullstellung) abgezogen :
Code:
int rcValue(int ppmTime){
int value = (int) (((double)((ppmTime) - 1500)) / 3.4);
if ((value < 5) && (value > -5)) value = 0;
return value;
aber wo kommt ppmTime her ?
Als Arduino Funktion konnte ich es nirgens finden.
Code:
int rcValue(int ppmTime){
int value = (int) (((double)((ppmTime) - 1500)) / 3.4);
int rcvalue = (((ppmTime) - 1500)) / 3.4);
if ((value < 5) && (value > -5)) value = 0;
return value;
müsste ich einen Wert > 1000 haben, solange ein RC Signal vorhanden ist ?
Stefan