wavecom wismo218 guthaben auslesen

Gast #1466676
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
Gast #1466727
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
Gast #1466756
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
Gast #1466765
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!?
Persönliche Seite #1466807
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?

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