SMS
3-146 AT Commands Reference Manual June 30, 2008
Table3-87 shows the conversion bet ween the <dcs> an d +CSC S setting when storing SM to
memory or sending SM.
Note: If SMS, requested to be read in TEXT mode, is a GSM ’7’ bit Default alphabetical
encoded and contains undefined extended characters in User Data (e.g. hex base 1B07),
then two septets will be converted, as two separate characters accordingly, to currently
selected (+CSCS setting) character set.
Reading SM
Any <dcs> value is accepted when receiving an SM.
When reading a SM with unsupported <dcs> the message header will be passed as usual. The
DATA will be output in "HEX" format.
According to the GSM 03.38, Any reserved codings shall be assumed to be the GSM default
alphabet (the same as DCS value 0x00) by a receiving entity. Handling will be as shown in
Table3-88.
Table 3-87:<dcs> field and +CSCS settings conversion when writing SM
CASE <dcs> field User-Data-Hea
der
Current TE
character set
(+CSCS) Action
A Default alphabet Not Set UTF8 or UCS2 Returns an error
since conversion
from these
character sets to
default alphabet
is impossible.
GSM G24 converts
each two IRA
characters long
hexadecimal
number to 7-bit
septet.
ASCII or 8859 G24 converts
each character to
7-bit septet.
B Default alphabet Set All G24 converts
each two IRA
characters long
hexadecimal
number to one
8-bit octet.
C 8-bit or UCS2 All All G24 converts
each two IRA
characters long
hexadecimal
number to one
8-bit octet.