TC35 GSM Modem von Siemens + SMS

Gast #812124
Lesenswert?

Hallo,

ich versuch grade verzweifelt erstmal an meinem Rechner das verfluchte 
TC35 GSM Modem von Siemens zum laufen zu bringen. Ich kann alles schön 
auslesen und Befehle reinschicken die auch beantwortet werden.

Jetzt versuch ich eine SMS zu senden:

Um in den Textmodus zu gelangen:

AT+CMGF=1
=> OK

AT+CMGS="+491234567" <ENTER>
> Hier steht der Text <CTR+Z>
=> ERROR

Und jetzt? Was mach ich falsch? Überall stehts so beschrieben. Hab auch 
schon versucht mit ,145 das Format anzugeben, kein Erfolg.

Empfang hab ich weil ich das Ding anrufen kann und ein "Ring" im 
Terminal kommt.

Für jede Hilfe dankbar!
Gast #812187
Lesenswert?

sieht doch gut aus :-)

void init_send_sms (){
unsigned char loop,temp;
printf(at_set_textmode);
delay_ms(100);
printf ("at+cmgs=");
for (loop=0;loop<20;loop++)
     {temp=rufnummer[loop];
      if (temp) putchar (temp);
      else break;
      }
putchar (0x0d);
delay_ms (2000);
}

funktionierte jedenfalls (ist aus einem älteren Projekt, welches nie 
fertiggestellt .
Die delays waren sicher nicht ohne Grund drin, ist aber nicht fertig 
dokumentiert worden.
Vielleicht hilfts.
Gast #812194
Lesenswert?

irgendwie ist mir noch in Erinnerung, dass das Teil nur 0x0d haben 
wollte.
Die Kombination 0x0a 0x0d senden viele Terminalprogramme (welches nimmst 
du?)   für return automatisch, kann man aber einstellen.
Gast #2376153
Lesenswert?

Hi,
ich hab ein ähnliches Problem.
Habe versucht sms zu senden, bekomme aber auch immer ein Error.
Könnte es vielleicht an der SIM-Karte liegen? Habe die aus meinem Handy 
eingelegt (mit Vertrag). Funktionieren nur SIM-Karten mit aufladbarem 
Guthaben oder muss die sogar eventuell speziell sein?
Oder gebe ich was falsch ein? Habe es so wie der Beitragsersteller 
gemacht, aber auch die anderen Versionen (ohne Anführungszeichen, ...) 
versucht.
Danke schonmal
Gruß
Gast #2377322
Lesenswert?

Hallo,
habe die "ursprüngliche" SIM-Karte wieder drin (mit Guthaben und wurde 
von meinem Vorgänger schon erfolgreich verwendet) und kann zB. die ID 
abfragen.
Habe festgestellt, dass wenn ich mit AT+CMGF=0 den PDU Mode aktiviere, 
mir die gespeicherten SMS anzeigen lassen kann. Im Text Mode bekomme ich 
einen Error. Benötige ich dafür ein anderes Kommando?
Mit dem PDU Mode kenne ich mich leider gar nicht aus und würde gerne den 
Text Mode verwenden, erhalte aber weiterhin Errors, wenn ich versuche 
sms zu senden.
Sollte ich mir die Mühe machen und den PDU Mode lernen, oder findet sich 
eventuell eine Lösung zu meinen Errors?
Für Tips wäre ich dankbar, beschäftige mich erst seit ein paar Tagen mit 
dem GSM Modem.
Danke, Jojo

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