Ich dachte, ich hätte RS232 kapiert..

Gast #140303
aber ist doch wohl nicht so....
Folgendes Szenario: ATMega8 soll Daten per SMS via MC35 senden
Ich war mir sicher, die Modemsteuerung korrekt programmiert zu haben -
nichts geht.
ATMega8 an Laptop, Daten kommen korrekt.
Modem an Laptop, gleichen Daten geschickt, SMS wird versandt.
Zurück zu den Grundlagen, vom Mega8 alle 1s "ATI" + CR geschickt,
(vom Laptop aus kommt
"Siemens
MC35i
REVISION 01.03

OK"
Schicke ich das vom Mega8 und höre mit dem Laptop auf der TxD-Leitung
vom Modem mit, kommt:
"ERROR
ATI"
Alle Statusleitungen habe ich inzwischen gekappt, vom PC aus läuft es
auch nur mit mit TxD, RxD und Gnd.
19200,8N1, stimmt 100%, Quarz 3.6864MHz, mein TxD-Pegel mit MAX202
sieht besser aus als die vom Modemm oder Laptop. Und das Modem erkennt
ja die Sequenzen, werden auch korrekt zurückgeschickt, nur mit nem
error vorneweg und nicht ausgeführt.
Muss man das verstehen???
Gast #140305
ATI beginnt doch mit AT :-)
Ist einfach ein Befehl, um die Version des Modems zu bekommen, in
meinem diente es einfach zum Testen, aber nicht mal das funktioniert.
Nach wie vor völlig unklar das Ganze...
Gast #140307
das macht alles keinen Unterschied.
Ich kann auch nur "AT"+CR senden. Kommt es vom PC, antwortet das
Modem mit "OK", kommts vom Mega8, kommt
"ERROR
AT"
Gast #140310
Mein Gott, vor den Kopf klatsch...
putsf ("ATI");
putchar (0x0d);

putsf () sendet von sich aus ein angehängtes LF, und das mag das Modem
nicht, zumindest nicht vor CR...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 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.