Einzelnen Beitrag anzeigen

SirTwist

Registriert seit: 28. Sep 2006
198 Beiträge
 
Delphi XE Professional
 
#2

Re: SMS Senden über AT-Kommandos

  Alt 16. Jul 2007, 00:43
Zitat:
Mein Programm
0 0.00078641 ATcommander.exe IRP_MJ_WRITE Serial2 SUCCESS Length 12: AT+CMGS=26..
1 0.99982903 ATcommander.exe IRP_MJ_READ Serial2 TIMEOUT Length 4: ..>
2 0.00053443 ATcommander.exe IRP_MJ_WRITE Serial2 SUCCESS Length 57: 0001000B911027436739F900000ED4F29C0EA296E77410B53C A703...
3 1.00001425 ATcommander.exe IRP_MJ_READ Serial2 TIMEOUT Length 0:


Funktionierendes Programm
179 0.00072216 PDUspy.exe IRP_MJ_WRITE Serial2 SUCCESS Length 11: at+cmgs=26.
182 0.00000335 PDUspy.exe IRP_MJ_READ Serial2 SUCCESS Length 4: ..>
187 0.00112249 PDUspy.exe IRP_MJ_WRITE Serial2 SUCCESS Length 55: 0001000B811027436739F900000ED4F29C0EA296E77410B53C A703.
253 0.00000335 PDUspy.exe IRP_MJ_READ Serial2 SUCCESS Length 20: ..+CMGS: 215....OK..
An der Stelle fällt mir auf, dass hinter Deinem AT-Befehl zwei Pünktchen sind, beim funktionierenden Programm aber nur ein Punkt. Genauso in der Zeile 2 versus Zeile 187. Sendest Du vielleicht CR+LF und das Mobiltelefon mag nur CR oder LF?
  Mit Zitat antworten Zitat