做GSM的短信实验时,发现有一点奇怪的事

就是如果在手机里写一个大括号"{"(0x7B),在接收端调试的时候

收到的是字符并不是一个0x7B<{>

而是两个0x1B0x28,也就是<ESC><(>

 

当时很纳闷

查了一下,才发现原来GSM的字符集和ASCII码是有不同的

变化可以参考

http://www.csoft.co.uk/sms/character_sets/gsm.htm

http://www.smsmac.com/help/discover/about-sms/gsm7bit/

posted on 2011-10-11 09:55  cokefish  阅读(582)  评论(0编辑  收藏  举报