search tag # rextended sms gsm alphabet
http://wiki.mikrotik.com/wiki/Sms
The only valid mode to send SMS till now, is using General GSM 7 encoding alphabet.
UCS-2 currently is not supported
and the max message length is 160 characters
GSM7 alphabet (supported by all the GSM phones):
@ £ $ ¥ è é ù ì ò Ç LF Ø ø CR Å åΔ _ Φ Γ Λ Ω Π Ψ Σ Θ Ξ ESC[ Æ æ ß É**SP** ! " # ¤ % & ’ ( ) * + , - . /
0 1 2 3 4 5 6 7 8 9 : ; < = > ?
¡ A B C D E F G H I J K L M N O
P Q R S T U V W X Y Z Ä Ö Ñ Ü §¿ a b c d e f g h i j k l m n o
p q r s t u v w x y z ä ö ñ ü àLF = Line feed / New line (\n)
CR = Carriage Return (\r)
ESC[ = Escape sequence (0x1B)
SP = Space
NOTICE: The characters Δ, Φ, Γ, Λ, Ω, Π, Ψ, Σ, Θ, Ξ are viewable only with Greek CP125**3** or UTF-8 (or upper).
With ESC[ + another char is obtainable:
FF = ESC[ LF
[ = ESC[ <
\ = ESC[ /
] = ESC[ >
^ = ESC[ Λ
{ = ESC[ (
| = ESC[ ¡
} = ESC[ )
~ = ESC[ =
€ = ESC[ e
FF= Form Feed (\f)
**The character </big> is UNSUPPORTED!!!** (why???... just = ESC[ ’ … not rational…),
must be converted to ' before encode the message on GSM7 format.
The other unsupported characters must be replaced by spaces, as the standard want.
Sorry but the character ążźćęłóń lower and upper case are not supported at the moment.
(Also for the Italian: “ÀÁÈÉÌÍÒÓÙÚ” uppercase are not supported)