Ansteuerung eines GSM Modems über sie Serielle Schnittstell

Gast #1417
Lesenswert?

Hallo!
Benötige Hilfe bei der Ansteuerung der Seriellen Schnittstelle S1 beim 
80C537. Es gelingt mir schon Daten über sie zu ersenden, aber wenn das 
GSM Modem z.B. einen Ruf empfängt werden die Daten nicht korrekt oder 
nur verzehrt angezeigt. Das Programm ist in C geschrieben und soll 
eigentlich die Funktion eines Hyperterminals übernehmen.
Kann mir gehofen werden. Wie ist der Programmablauf?

Danke!
Gast #1420
Lesenswert?

Hallo

Verwendest ein Siemens M20.
Mit dem hab ich das gleiche schon mal gemacht und hat funktioniert.
Arbeitest du mit Interrupt?

Es kann sein das das Modem zu schnell sendet und wenn du keine ISR hast 
sondern nur Schnittstellenpolling betreibst das du dann Schrott 
empfängst (Zeit zwischen den einzelnen Zeichen).



Probiers mal mit einer kleiner Baudrate (wenn möglich).


Hab auch mal so ein ähnliches Problem gahabt mit Modems die den Rockwell 
Chipsatz haben.
Wenn man ihnen ein "ATZ" gesendet hat dann haben sie sofort mit "OK" 
geantwortet und danach erst den Reset durchgeführt.

Ich hab nach dem "OK" natürlich gleich den nächsten Befehl gesendet.
Hab STundenlang gesucht bis ich es rausgefunden habe.
Vielleicht ist es ja auch bei dir so ein ähnliches Problem



mfg Meiserl

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren