Frage UART GSM Modul

Gast #1286848
Hallo zusammen,
habe mal eine Frage: Ich quarke über eine UART mit einem GSM Modul, 
alles funktioniert wunderbar, bis auf, dass machmal der AT Befehl zum 
GSM Modul geschickt wird, jedoch kommt kein OK zurück und der 
Mikrocontroller wartet vergeblich auf ein Antwortzeichen! Meine Frage 
nun:

Kann es öfters sein, dass man ein Befehl zweimal absetzen muss, da das 
GSM Modul machmal ein Befehl nicht erkennt? Meine Baudrate ist 9600 also 
nicht wirklich schnell.

Der Fehler tritt auch nicht regelmäßig auf. Über das JTAG ICE MK2 
erkenne ich, dass er machmal vergeblich auf eine Antwort des GSM Moduls 
wartet.

GSM Modul= Telit GE863
MC = 644P
UART =  Peter Fleury
Gast #1286865
Hallo Tommy,

benutze doch einfach einen Timer, der dafür sorgt, dass wenn du nach 
einer bestimmten Zeit keine Antwort bekommen hast, der AT-Befehl erneut 
gesendet werden soll.

Grüße
Gast #1286869
Genau das wollte ich machen! Jedoch wollte ich mal wissen, ob das schon 
ein Zeichen von schlechter Programmierung meinerseits ist, oder ob GSM 
Module öfters so etwas machen.
#1286874
Meistens ist das ein Zeichen dafür, dass eine UART Kommunikation auf 
Gott-Vertrauen basiert und ohne Handshake abgewickelt wird.

Das kann ein Fehler auf deiner Seite sein (Handshake wird nicht 
ausgewertet), kann aber auch ein Fehler auf der GSM Seite sein (Modul 
verlässt sich darauf, dass die Gegenstelle es nicht überfahren wird und 
daher auf Handshake verzichtet)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.