天天看点

PDU发送中英文长短信

  1. GSM
  • 单条 接收号码为:123456789,内容:Hellow

        //需要状态报告

        AT+CNMI=2,1,0,1,0

        //短信字符集

        AT+CSCS=”GSM”

        //设置pdu模式

        AT+CMGF=0

        //直接发送

        AT+CMGS=19

        >003100099121436587F900F10506C8329BFDBE03 ctrl+z

  • 长短信 接收号码为:123456789,第一条内容:Hellow,第二条内容:world

        //需要状态报告

        AT+CNMI=2,1,0,1,0

        //短信字符集

        AT+CSCS=”GSM”

        //设置pdu模式

        AT+CMGF=0

        //直接发送

        AT+CMGS=25

        >007100099121436587F900F1000D050003010101906536FB7D07 ctrl+z

        AT+CMGS=24

        > 007100099121436587F900F1000C050003010102EE6F399B0C ctrl+z

   2.UCS2

  • 单条 接收号码为:123456789,内容:你好

        //需要状态报告

        AT+CNMI=2,1,0,1,0

        //短信字符集

        AT+CSCS=”UCS2”

        //设置pdu模式

        AT+CMGF=0

        //直接发送

        AT+CMGS=17

        >003100099121436587F900F10506C8329BFDBE03 ctrl+z

  • 长短信 接收号码为:123456789,第一条内容:你好,第二条内容:世界

        //需要状态报告

        AT+CNMI=2,1,0,1,0

        //短信字符集

        AT+CSCS=”UCS2”

        //设置pdu模式

        AT+CMGF=0

        //直接发送

        AT+CMGS=23

        > 007100099121436587F90019000A0500030101014F60597D ctrl+z

        AT+CMGS=23

        > 007100099121436587F90019000A0500030101024E16754C ctrl+z

注:gsm长短信,使用6字节协议头,短信内容第一个字节<<1左移一位,后续字节正常8bit转7bit。

继续阅读