Hallo,
ich hab da ein (wahrscheinlich triviales, aber doch mit Google nicht wirklich findbares) Problem seit ich meinen Sketch mit 1.0 auf meinen Arduino Mega hochgeladen hab.
Kurz zum Setting:
Ich hab ein XBee Shield (von Sparkfun) das ich mit dem Serial1 Port des Mega mit Daten zum Verschicken versorge - hat bis vor dem Update auch gut funktioniert... (also vor ein paar Minuten...)
In meinen Sketch übertrage ich alle XBee-relevanten Befehle über die folgende Zeilen:
byte xtrans(byte value){
if (debug == true){
Serial1.print(value);
}
else{
Serial.print(value); //Debug-Option
}
delay(10);
return value;
}
Wie gesagt hat bis vor 1.0 gut funktioniert....
Jetzt hab ich in den Release Notes gelesen, das sich die Übertragung von BYTE geändert hat, durch diese Aussage hab ich natürlich den Serial1.print in Serial1.write geändert.
Hat leider nichts geholfen - die gesamten Ausgaben landen immer noch in wunderschönen Sonderzeichen auf den Serial Monitor raus...
Was mach ich falsch, bzw. was hab ich falsch verstanden?