如何使用At命令和PDU-Submit不带文本模式发送多段单码短信
本文关键字:模式 段单码 文本 At 何使用 命令 PDU-Submit | 更新日期: 2023-09-27 18:08:06
在我的项目中,我想通过PDU-Submit发送一个单码文本(UTF-8)短信。我一直在搜索很多,但所有的答案都使用文本模式,而不是pdu -提交命令,因此我不能发送多部分短信。我想有一个多部分unicode消息的解决方案。
最后我找到了答案并使用了它。我的程序工作得很好。使用PDU发送Unicode格式的连接(多部分)短信与使用AT+CMGS命令发送简单的七字符短信是一样的,只是必须将DCS字节设置为08。你可以在这些线程中获得更多信息:
为连接的Unicode SMS添加UDH
http://en.wikipedia.org/wiki/Concatenated_SMS PDU_Mode_SMS
支持以PDU模式发送AT+CMGS
命令(带AT+CMGF=0
使能)。语法(对于pdu模式)是
AT+CMGS=<length><CR>
PDU is given<ctrl-Z/ESC>
我不知道你是否应该自己分成多个部分并单独发送每个部分,或者如果这个命令为你做了。我想可能是后者,命令的描述说
执行命令从TE向网络发送消息(SMS-SUBMIT)。
如果你发现了,请随时更新这个答案。