www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik "ATD*100# " Restwert


Autor: Mario (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo
Hab ein GSM Modem (Wavecom) und möchte damit den Restwert der XTRA
Karte abfragen.Klappt am PC wunderbar mit ATD*100# "Enter".
Möchte es nun mit meinem Mega 128 machen.Die Verbindung
Mega128-->Wavecom funktioniert ohne Probleme.Sende ich nun den String
putchar1('A');putchar1('T');putchar1('D');putchar1('*');putchar1('1');pu 
tchar1('0');putchar1('0');putchar1('#');
putchar1('\r'); bekomme ich als Rückmeldung vom GSM "NO CARRIER"
Es sollte ja der Restwert der Karte kommen.Habe auch "AT+CUSD=1"
geschickt.Bekomme ein "OK" zurück.
Hat jemand ne Idee???
Gruß Mario

Autor: Mario (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hat niemand ne Idee???
Hab es tatsache fast geschafft mit diesem Problem mein
Wochenende zu verbringen :-((

Autor: Profi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schau dir die Signalfolge mit dem Oszi oder einem
v24-hex-Logger-Programm an.

Braucht es zwischen den Bytes pausen?
Sind die seriellen Parameter (v.a. Baud, Parity und Handshake) gleich?

Ist \r und Enter wirklich das gleiche (0x0d / 0x0a)?

Schreib uns mal, was Du schon alles probiert hast.

Autor: Mario (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Profi
Ich habe zwischen den putchar´s auch schon Pausen von einigen ms
gemacht.Habe es auch schon mit hex versucht 0x0d und 0x0a.Ging leider
auch nicht.Habe mit Codevision (Terminalprogramm)mein GSM-Modem am PC
gehabt und es geht.Habe mir die Zeichenfolge auch in hex angesehen.Ist
genau so wie beim Mega128.
Die Kommunikation Mega128 ---> GSM ist völlig ok.Werte damit kommende
SMS aus und verarbeite sie.Klappt wunderbar. Mit anderen Worten "es
muß gehen". Werde als nächstes mal einen zweiten PC und die zweite
USART des Mega´s mißbrauchen.
Gruß Mario

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.