007
18.01.2006, 20:08 Uhr
FloSoft
Medialer Over-Flow (Administrator)
|
naja das löschen aufm Handy geht mit den entsprechenden AT-Commandos. Wie du die auf deinen seriellen-port/usb-port schickst ist systemabhängig, genauso wie das schreiben der Dateien. Als erstes solltest du AT+CSCS=\"GSM\" senden, d.h das Charset auf GSM stellen. Dann mit AT+CMGF=0 auf PDU mode, AT+CPMS=\"SM\" die Simkarte auswählen (mit =? kann man abrufen was es jeweils gibt) dann mit AT+CMGL=? eben die menge der sms abrufen. dann mit AT+CMGL=nr die jeweilige sms abrufen. Dann ausm ergebnis header und pdu trennen, pdu dekodieren, fertig. Achja und zum löschen einer SMS dann halt AT+CMGD=nr
gibt normalerweise jeweils "ERROR" aus, falls etwas nich stimmt, oder Daten\r\nOK wenn alles gut ging. -- class God : public ChuckNorris { }; |