Hallo zusammen, ich sende aus dem Void Setup-Block meines Arduino MEGA 2560 mehrmals AT-Kommandos per Serial.Write. Zwischen den einzelnen writes möchte ich per available auf die jeweilige Antwort warten, bevor ich den nächsten write absetze. void setup() { Serial1.begin(9600); Serial1.write("AT\r"); ...available... Wenn Antwort = OK dann weiter... Serial1.write("AT+CPIN="0000\r"); ...available... Wenn Antwort = OK dann weiter... Serial1.write("AT+CMGF=1\r"); ...available... Wenn Antwort = OK dann weiter... ... } Wie bekomme ich es hin, dass der nächste write-Befehl erst durchlaufen wird, wenn die Antwort "OK" empfangen wurde. Vielen Dank für eure Antwort. Grüße datatom
Ja wie jetzt, gibt es da auf der Auduino Seite kein einfaches Beispiel dafür? Oder is Gugel mal wieder kaputt? http://forum.arduino.cc/index.php?topic=45629.0
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.