www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik wavecom wismo218 guthaben auslesen


Autor: andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo an alle hier im Forum,
ich habe folgendes problem ich möchte das guthaben eine handykarte 
auslesen das in einen wavecom modul steckt, nun mein Problem:

ich sende:
at+cusd=1,"*100#",1<CR>

und bekommen als antwort:
<CR><LF>
OK<CR><LF>
<CR><LF>
+CUSD: 
0,"6B7475656C6C657320477574686162656E3A2031302E3030204555522E00FFFFFFFFF 
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",68<CR><LF 
>

warum erhalte ich das guthaben nicht als text.

Gruß und vielen Dank

Andi

Autor: SniperSL D. (snipersl) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Versuche es mal hiermit ist die Netcode Abfrage ;)

AT+CUSD=1,*100#<CR>


Viel Spass noch

Autor: andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke aber mit dem befehl kommt nur eine Error-meldung

Hast du sonst noch einen Tip

Andi

Autor: SniperSL D. (snipersl) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
bist du auch im Textmodus?

ATZ<CR>
ATE0<CR>
AT+CMGF=1<CR>
AT+CUSD=1,*100#<CR>


Versuche das mal

Welches Netz, nutzt du?

Autor: andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hey Nutze das D1-handy netz, hab jetzt deine sachen versucht, kommt aber 
das selbe ergebniss zurück.

Hast du sonst noch einen Tip?

danke für deine hilfe gruß andi

Autor: SniperSL D. (snipersl) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hast du eine Befehls Referrenz, kannst du die mal anhängen, ggf. weicht 
die geringfügig ab.



Du bist auch im Netz angemeldet?, Pincode stimmt?

Autor: andreas (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hey Snipersl K.

hier mal das datenblatt über die AT-Befehle!

Danke für deine Bemühungen!

Andi

Autor: SniperSL D. (snipersl) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hast du schon eine SMS versendet?

Pincode stimmt, bzw. ist aus (besser zum testen)?
leg die SIM mal in ein Handy und schalt die PIN abfrage aus.


Und welchen Error hast du bekommen?

Autor: andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also ich kann tel. kann sms empfangen (leserlich), scheint sonst alles 
zu funtionieren, nur die ..... Guthaben abfrage macht mir Probleme!?

Hab morgen Kundentermin und muss nur noch dieses Programmteil einfügen, 
aber na ja.....


Gruß Andi

Autor: SniperSL D. (snipersl) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Geht der Netcode in einem Handy manuell?

Welchen Errorcode bekommst du hierbei AT+CUSD=1,*100#<CR> ?

Autor: andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Es kommt nur Error ohne irgendwelch Code angaben

Autor: SniperSL D. (snipersl) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Geht der Netcode in einem Handy manuell??

Autor: andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das weiss ich nicht, was meinst du auch damit??

Autor: SniperSL D. (snipersl) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hast du den Netcode einfach mal in einem Handy mit deiner SIM getestet?


Hast du eine Terminal verbindung zum Modem?

Autor: andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja ich hab ne verbindung über ein terminal-programm, was soll ich 
machen??

Autor: SniperSL D. (snipersl) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
+CUSD=?<CR> was bekommst du zurück?

Autor: andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
bekomme dieses als antwort zurück

01.11.2009 11:47:15.050 [RX] - at+cusd=?<CR>
<CR><LF>
+CUSD: (0,1,2)<CR><LF>
<CR><LF>
OK<CR><LF>

hilft dir das weiter??

Autor: SniperSL D. (snipersl) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Test mal

at+cusd=1,*100#,1<CR>
oder

at+cusd=1,"*100#"<CR>

Autor: andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also funktionieren tut nur das Kommando

at+cusd=1,"*100#",1<CR>

01.11.2009 11:52:49.378 [RX] - at+cusd=1,"*100#",1<CR>
<CR><LF>
OK<CR><LF>
<CR><LF>
+CUSD: 
0,"6B7475656C6C657320477574686162656E3A2031302E3030204555522E00FFFFFFFFF 
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",68<CR><LF 
>

und das ist dann als antwort gekommen, ich bin am verzweifeln hier!!! 
:-)

Andi

Autor: SniperSL D. (snipersl) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ja es geht ja aber es ist im PDU modus


dein text "Aktuelles Guthaben: 10.00 EUR."



geht das?

ATZ<CR>
ATE0<CR>
AT+CMGF=1<CR>
at+cusd=1,"*100#",1<CR>

Autor: andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wo her weis du jetzt mein Guthaben,

hab das was du gesagt hast probiert, siehe selbst

01.11.2009 12:01:02.949 [TX] - atz<CR>

01.11.2009 12:01:02.986 [RX] - atz<CR>
<CR><LF>
OK<CR><LF>

01.11.2009 12:01:03.423 [TX] - ate0<CR>

01.11.2009 12:01:03.450 [RX] - ate0<CR>
<CR><LF>
OK<CR><LF>

01.11.2009 12:01:04.048 [TX] - at+cmgf=1<CR>

01.11.2009 12:01:04.074 [RX] - <CR><LF>
OK<CR><LF>

01.11.2009 12:01:05.110 [TX] - at+cusd=1,"*100#",1<CR>

01.11.2009 12:01:05.130 [RX] - <CR><LF>
OK<CR><LF>
<CR><LF>
+CUSD: 
0,"6B7475656C6C657320477574686162656E3A2031302E3030204555522E00FFFFFFFFF 
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",68<CR><LF 
>

wie konntest du den Text decodieren!?

Autor: SniperSL D. (snipersl) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
oh jetzt fällt mir es ein kann es sein das dein Modem kein Klartext 
kann?

Teste mal AT+CMGF=?<CR>



einfach den Text von Hex nach Ascii wandeln ;)

Autor: andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hey hier die Antwort:

01.11.2009 12:06:08.155 [RX] - at+cmgf=?<CR>
<CR><LF>
+CMGF: (0,1)<CR><LF>
<CR><LF>
OK<CR><LF>

Was kann ich sonst noch machen...hilfe...

Autor: SniperSL D. (snipersl) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Sorry so auf die schnelle weis ich jetzt auch nicht woran es liegt :(


Was bekommt du hier?

+CMGF?<CR>

Autor: andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hier kommt ne 1-zurück

Gruß Andi

Autor: SniperSL D. (snipersl) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Okay so sollte es sein , das bedeutet das Modem ist im Textmodus

aber ich verstehe nicht warum es dann im PDUmodus antwortet ?!?

Sorry ich weiß nicht weiter...

also zusammenfassend Abfrage des Guthabens im PDUModus:

ATZ<CR>                  //Reset
ATE0<CR>                 //Echo Off
AT+CMGF=0<CR>            //SET PDU MODE
at+cusd=1,"*100#",1<CR>  //Sende Netcode


abfrage des Guthaben im TextModus:

ATZ<CR>                  //Reset
ATE0<CR>                 //Echo Off
AT+CMGF=1<CR>            //SET TEXT MODE
at+cusd=1,"*100#",1<CR>  //Sende Netcode

(geht nicht ?)


dann must du das PDU Format eben decodieren?

Autor: andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke dir für deine Bemühungen, wir mir wohl nichts anderes 
übrigbleiben!

Gruß Andi

Autor: SniperSL D. (snipersl) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
teste mal das noch, letzter versuch ;)


ATZ<CR>                  //Reset
ATE0<CR>                 //Echo Off
AT+CMGF=1<CR>            //SET TEXT MODE
at+cusd=1,"*100#",0<CR>  //Sende Netcode


Sorry das ich nicht helfen konnte

Autor: andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also nochmals Danke aber der letzte Versuch hat auch nichts gebracht!

Danke
Andi

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.