SIM800L 发送短信和闪信
Posted 1x11
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SIM800L 发送短信和闪信相关的知识,希望对你有一定的参考价值。
发送短信流程:
首先发送 AT 命令连接到模块,
然后发送 AT+CMGF=1 将短信模式设置为 text mode (模块默认是 pdu mode),
然后发送 AT+CMGS="+8610086",等待模块返回 ‘>‘ 字符,输入短信内容,最后发送 CTRL+Z (十六进制表示为 0X1A)完成短信的发送。
AT
OK
AT+CMFG=1
OK
AT+CMGS="+8610086"
>
hello
0x1a
+CMGS: 13
发送闪信和上面类似,只是需要在设置完短信模式之后,使用 AT+CSMP 命令设置短信文本模式参数。
首先使用 AT+CSMP? 查看当前默认参数
AT+CSMP?
+CSMP: 17,167,0,0
根据 SIM800系列AT命令手册查询得知返回的四个参数名称是 <fo>,<vp>,<pid>,<dcs> 第四个dcs就是数据编码类型,简单来说我们把这项设置为16就可以发送 class 0 级别的闪信。
AT
OK
AT+CMFG=1
OK
AT+CSMP?
+CSMP: 17,167,0,0
AT+CSMP=17,167,0,16
OK
AT+CMGS="+8610086"
>
hello
0x1a
+CMGS: 13
以上是关于SIM800L 发送短信和闪信的主要内容,如果未能解决你的问题,请参考以下文章
我的 sim800l 仅在连接到打开串行监视器的笔记本电脑时工作