mc => SMS senden

Gast #266079
Hallo,

habt ihr schon einmal versucht mit einem mc und einem TC35i von siemens
eine SMS an ein Handy zusenden?

Hab mir schon mal die ats besorgt, aber irgendwie werd ich nicht
schlau.

Welche sequenz brauch ich zum versenden einer sms?
muss ich dazu auch die sms central nummer, oder so ähnlich dazu
eingeben?

gibts da vielleicht schon was fertiges?

mfg

xeus
Gast
danke, aber ich hab sehr wohl schopn gesucht.
mein problem ist, dass ich die sms nicht mit einem handy schick,
sondern mit einem gsm modem, dass ich ja irgendwie initialisieren
muss,oder?
ich muss dem teil doch sagen:

die SMS nummer ist...
schick im text modus
text...
sende an...

oder irgendwie so?

weil bei einem handy sind ja die service nummern über die eine sms
gesendet wird hinterlegt, bei einem modem ja nicht.

hat nicht jemand von euch so eine fertige sequenz?

gruß

xeus
Gast
hab mal gestöbert, aber wie send ich einen text?
muss doch irgendwo die empfängeradresse und den text eingeben?
hab leider auf der seite nichts passendes gefunden
Zu deinen GSM-Daten gibts eine Anleitung, da steht es drin.

Die meisten Handy mit eingebauten Modems benutzen das PDU Format.
Wenn dein Text kann, sollte die Umsetzung ins PDU dein Modem machen.
Aber die übergabe kann speziel andere AT Befehle haben ->s. Anleitung

at+cmgs=30 + Enter
> Nummer+Text
Gast
hab was gefunden:
If text mode(+CMGF=1): AT+CMGS=<da>[,<toda>]<cr>text is
enetered<ctrl-Z/ESC>

???Bahnhof

also da wird die nummer sein, toda ist das format standart=129 ok,
soweit so gut.
nur wie gib ich diese seq. ein?
Gast
habs mal nach deiner anweisung gemacht

AT+CMGS=30
>xxxx xxxxxxx+Hallo [esc]

dann bekomm ich einen request 'OK'
aber auf meinem Handy kommt leider nichts an.
muss ich zwischen der nummer und dem text ein + setzen oder nicht?
für was staht der wert 30?

gruß

xeus
nein kein +

die 30 gibt die Länge der Nachricht an.

Es gibt auch ein befehl der überprüft ob dein Gerät im PDU oder Text
Modus arbeitet -> www.nobbi.com

Habe mal in Bascom was gefunden:
AT+CMGF=1   -> Text Mode
AT+CMGS=nummer+text  -> Empfänger ohne +

sonst mußt du mal Probieren, ich arbeite im PDU, weil das Handy das
sonst nicht anders kann.
Gast
hab das mal so ausprobiert,
krieg dann +CMGS: 107
           OK

aber leider kommt keine sms an.
muss ich vielleicht 0049+nummer, für deutschland?

warum klapt das nicht??
Gast
Sofern GSM 07.05 noch richtig in Erinnerung ist International-Format
default bei cmgw/cmgs im Text-Mode (cmgf 1). Nummer ist dann +-Zeichen,
International-Access-Code und "Nationale Nummer ohne fuehrende 0. Also
017112345 -> +4917112345. Es gibt einen optionalen Parameter fuer
"type of number" (das "toda") bei cmgs/cmgw. Nach Erinnerung:
international: at+cmgs="+4917112345",145 (wobei ,145 redundant) oder
national: at+cmgs="017112345",129. Bin nicht ganz sicher, benutze
selbst auch bei Text-Mode-tauglichen Geraeten den PDU-Mode, u.a. auch
um solchen Problemen aus dem Weg zu gehen. Im Zweifel Google mit
"GSM07.05" oder "GSM 07.05" pdf fuettern.

HTH,
Martin
Gast
also, wie ich sms senden kann weiß ich nun.
aber wie realisier ich das in bascom?

so?

Print "ATZ"
   Waitms 1
   Print "AT+CPIN=8896"
   Waitms 1
   Print "AT+CMGS=01799213588"
   Waitms 1
   Print "test<ctrl-z>"
   Wait 3

glaub ich eher nicht. was ist mit den 'enter'?
wie send ich ein enter oder ein str-z?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.