Forum: Compiler & IDEs GSM Uart Problem


von Tommy (Gast)


Lesenswert?

Ich muß AT Kommandos mehrmals zum GSM Modul schicken, damit ich eine 
Antwort bekomme. Ich denke mal, dass das nicht normal ist. Geschickt 
wird erst ein AT Befehl wenn RTS Lowpegel angenommen hat! Und wenn der 
Befehl rübergeschickt wird, setze ich CTS solange auf High, aber 
trotzdem müssen Befehle mehrmach gesendet werden.

Weiß jemand dafür eine Erklärung?

von Roman Kraus (Gast)


Lesenswert?

Ich habe dafür zwar keine Erklärung,
hatte das gleiche Problem allerdings auch mal.
Ich hatte mit einem Atmega ein GPS/GSM Modul von Telit anzusprechen.
Um beispielsweise eine sms zu verschicken waren mehrere Befehle
hintereinander notwendig, ab und zu wurden diese Verschluckt,
sodass es nicht funktioniert hat.
Eine Verzögerungsschleife hatte etwas Abhilfe geschaffen.

von Tommy (Gast)


Lesenswert?

Genau das gleiche Problem habe ich auch! Meins ist auch ein Telit. Na 
das erklärt ja dann einiges! Vielen Dank für die Info

von gast (Gast)


Lesenswert?

brauch das modul zwingend die RTS und CTS ?

oder nach dem aktivieren/deaktivieren der CTS und RTS 1-2 nops einfügen
vlt is dem das zu schnell

ansonst brauchen alle GSM module am anfang ne weile ...
da darf man nicht zu schnell sein

von Tommy (Gast)


Lesenswert?

Lass jetzt einfach einen Timer laufen. Wenn in einer gewissen Zeit keine 
Antwort kommt, wird der Befehl noch mal geschickt! Scheint so zu 
klappen.

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
Noch kein Account? Hier anmelden.