Go Down

Topic: NewSoftSerial + AT Befehle (Read 783 times) previous topic - next topic

Onkel_M

Hallo,
hab hier schon lange rumgesucht und noch nichts passendes gefunden, deswegen muß ich mal fragen.

Ich habe mit hilfe der NewSoftSerial Library eine Verbindung zu einem Handy aufgebaut, funzt auch alles prima.

Nun zu meiner Frage:
Ich Sende mit Handy.println("at+creg?"); einen Befehl ans Handy und möchte die Antwort in einer Variable speichern am besten String oder char. Println besitzt ja keinen return-Wert.

Wie kann ich das machen, jemand ne Idee?

Onkel_M

Joghurt

Gibts da ein "Handy.available()" bzw. "Handy.read"?

uwefed

Hallo Onkel_M

Das Handy schickt Dir ja die Antwort auf die Befehle auf der seriellen Schnittstelle zurück?

Wie in http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1289928343 (gegebenenfalls Array und Zeit angleichen) und dann Werte aus dem String auslesen.

Grüße Uwe

roberto-one

Hallo Onkel_M,

wie hast du das mit der Verbindung hinbekommen? Kannst du vielleicht eine kurz Anleitung und die verwendeten Komponenten / Codezeilen posten?

Habe auch probiert ein C45 mittels seriellem Kabel mit meinem Arduino mega zu verbinden, bin aber bisher erfolglos geblieben...

Danke und Grüße
roberto-one

Go Up