如何使用发送多部分unicoded短信AT命令,而不是与文本模式PDU提交?(How to send

2019-08-20 03:38发布

在我的项目,我想送通过unicoded文本(UTF-8)短信PDU提交。 我一直在寻找了很多,但使用所有的答案文本模式,而不是PDU提交命令,因此我无法发送短信多。 我想为多部分Unicode消息的解决方案。

Answer 1:

最后,我已经找到了答案,并使用it.my程序工作正常。 发送Unicode格式级联(多声部)SMS使用PDU,是一样的使用发送AT + CMGS命令,除非你必须设置DCS字节08.You可以赚更多的信息在这些线程一个简单的七重峰字符的短信:

添加UDH用于级联的Unicode短信

http://en.wikipedia.org/wiki/Concatenated_SMS#PDU_Mode_SMS



Answer 2:

可以与发送SMS消息AT+CMGS PDU模式命令(启用与AT+CMGF=0 )。 的语法 (对于PDU模式)是

AT+CMGS=<length><CR>
PDU is given<ctrl-Z/ESC>

我不知道你是否应该分裂成多和自己单独或者如果此命令会为你发送的每个部分。 我想,也许是后者,命令的描述说:

执行命令从一个TE发送消息到网络(SMS-SUBMIT)。

如果/当你发现,随时与问候,要更新这个答案。



文章来源: How to send Multi-part unicoded SMS using At Commands And PDU-Submit Not with Text-Mode?