Sonderzeichen mit AT-Commands

OP #349887
Lesenswert?

Hallo

Im Textmode versende ich sms über ein gsm modem. Sonderzeichen, welche
7 bit lang sind kann ich ohne Probleme versenden. Probleme gibts bei
Zeichen, welche 2x7bit benötigen wie zb. das Euro Symbol.

Das Euro Symbol € wird aus <ESC> und "e" zusammengestellt.
Zeichensatz: http://www.csoft.co.uk/sms/character_sets/gsm.htm
Wenn ich nun die 2 zeichen dem modem schicke, passiert aber nichts.
Also es passiert zuerst garnichts und dann nach ein paar Sekunden Error
(Timeout?)
Was muss ich mit den AT-Commands senden, damit das Modem ein €-Zeichen
verschickt?

Besten Dank schon mal

Gruss Andreas
Gast #349890
Lesenswert?

evtl geht auch
&#x1B;e
da das e nicht codiert werden muss:

2.2.3.1 Encoding non-ASCII characters
In Table 2-2, shading indicates the characters that use the same
hexadecimal code in both ETSI GSM 03.38 and ASCII (ISO-8859-1). These
shaded characters can be transmitted to Q-Caster as ASCII characters
because they will be interpreted correctly. Characters that are not
shaded must be transmitted using their ETSI GSM 03.38 hexadecimal
encodings.
For example, the character 'a' may remain 'a', but the character
'@' must be represented by the XML encoding '&#x00;'.


oder per Unicode: (steht im Anhang S.19/20 ganz unten)
ETSI     Unicode
0x1B65   0x20AC  # EURO SIGN


Das ganze PDF ist recht interessant, auch die RTTTL
(<ringing-tones-text-transfer-language> in Anhang B).
OP #349891
Lesenswert?

Hallo

Erstmal vielen Dank für eure raschen und vielen Antworten.

Habe einiges ausprobiert, jedoch noch nicht erfolgreich. Dafür habe ich
in der Doku noch was gefunden (S.292/293 und S.14). Habe mit einem
Terminalprogramm meine Eingaben gescannt. Bin sicher, dass ich die
hex-Folge 1B 65 eingegeben habe.

Wäre cool, wenn mir jemand beim entschlüsseln der Doku helfen kann. Ich
verstehe nicht ganz, was die da meinen.(vorallem S.292/293)

Besten Dank

Andreas
Gast #349893
Lesenswert?

Hallo

nach langem habe ich die Lösung indirekt herausgefunden. Also im
Textmode habe ich es nicht hingekriegt. Ich habs dann im PDU mode
gemacht und so funktionierts auch. Das ganze habe ich mit einem Siemens
MC35i gemacht.

Gruss Andreas

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