
| Re: SMS.c2 bekommt keine Server-Connection Kategorie: Programmierung (von André H. - 13.09.2004 12:41) | ||
| Als Antwort auf SMS.c2 bekommt keine Server-Connection von TG - 9.09.2004 20:51 | ||
| ||
|
Hallo TG, > ich habe ein Problem mit dem Verschicken einer SMS. Die C-Control scheint fehlerfrei > mit dem Modem zu kommunizieren. Jedenfalls wählt mein Modem und versucht auch > die Verbindung mit dem Server aufzubauen. > Dieses schlägt aber jedesmal schief und ich erhalte die Meldung NO CONNECTION. > > Mein Handy ist ein D1-Handy und hierbei taucht schon die erste Frage auf: Wo > ist der Unterschied zwichen der angegebenen D1-ALPHA ANALOG und der > D1-ALPHA-DIGITAL Nummer (es gehen beide nicht)? > > Hat irgendjemand eine Idee was falsch läuft? Es liegt meist daran, daÃ? die Server hoffnungslos überlastet sind. Besser ist es hier die "teueren" Dienste zu benutzen, die über 0190 bzw. 0900 Nummern abgerechnet werden. (z.B. www.smsdial.de) > Muss das Modem bestimmte Spezifikationen erfüllen? Nein, muÃ? es nicht. Es sollte ein normales Hayes-AT-kompatibles Modem sein. Auch sollte es mitndestens 14.400 Baud köännen. ;-) > Interessanter Weise musste ich das > SMS Modul leicht abaendern, damit mein Modem überhaupt wählt. Die folgende Zeile: > > CommStr="ATH0,DT"+SMSCNumber+13+10;hwcom.send(CommStr,str.length(CommStr)); > > musste ich in zwei AT Befehle auftrennen: > > .. > CommStr="ATH0"+13+10;hwcom.send(CommStr,str.length(CommStr)); > .. > CommStr="ATDT"+SMSCNumber+13+10;hwcom.send(CommStr,str.length(CommStr)); > .. Das ist von Modem zu Modem verschieden. Die günstigeren Modems sind nicht so flexibel. Ã?brigens kannst Du ohne weiteres z.B. auch hwcom.print("ATH01310"); oder hwcom.print("ATH0"); hwcom.ret(); schreiben. Das mit dem hwcom.send ist noch ein Relikt von den ersten Modul-Versionen. Ich muÃ? irgendwann einmal eine neue Version von sms.c2 schreiben. ;-) MfG André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | ||
Antwort schreiben Antworten: | ||