Hallo zusammen,
ich habe da auch so meine Probleme mit dem Versenden, nur das ich direkt über ein GSM Handy bzw. ein GSM Modem senden möchte.
Ich spreche das Handy an mit
"ATZ"
Darauf bekomme ich die Antwort
"OK"
Danach schalte ich es in den Textmodus mit
"AT+CMGF=1"
"OK"
soweit so gut
Jetzt gebe ich
"AT+CMGS="+49177*******" <-- Die Rufnummer
an
Danach kommt die Eingabe der SMS
"> Test 12345"STRG+Z
Die SMS ist wenige Sekunden danach auf dem Handy.
Soweit so gut
Jetzt das ganze als Skript in Procomm (oder ähnlich)
Hier bleit der Datenterminal immer bei der eigentichen Nachricht stehen ">".
Wenn ich jetzt manuell mit "Return" bestätige, geht die SMS auch raus, aber das ist ja nicht sinn der sache.
Hier noch mal das Procommscript:
proc main
transmit "ATZ^M"
waitfor "K^M^J"
transmit "AT+CMF^H^HGF=1^M"
waitfor "K^M^J"
transmit "AT+CMGS=`"+49177*******`"^M"
waitfor "> "
transmit "Test 1234^Z^M"
waitfor ">"
transmit "^Z^M"
waitfor "OK"
transmit "ATZ^M"
endproc
Hat event. jemand eine Idee??
MfG
Ronald
----> Hat sich erledigt! Wir nehmen jetzt SMSSend32