SMS – Send SMS in other languages


 

To send SMS message in a language other than English, the message should be encoded in Unicode format called UCS2. Each character in UCS2 format is represented in 2 bytes.

Let us take an example of how to send SMS message in Chinese.

Both the phone number and message content should be converted to UCS2 format as shown above.

Then set the data coding scheme to UCS2 for text mode SMS messages. DCS is the 4th parameter of AT+CSMP command and value 25 corresponds to UCS2 encoding.

AT+CSMP=17,167,2,25
OK

Set device’s character set to UCS2.

AT+CSCS=”UCS2″
OK

Now pass the encoded phone number and message to AT+CMGS command,

 AT+CMGS=”0038003500380037003700380036003700360037″ 

> 4f60597d5417
>
+CMGS: 44

OK

Try sending SMS message in any language using AT Command Tester,

Keywords: Module SM AT Commands, M2M SM AT Commands, GPRS SM AT Commands, 3G SM AT Commands, SM AT Commands through AT commands,