短信猫AT+CMGL指令接收短信明明有短信但串口调试就是错误

本文详细介绍了AT+CMGL和AT+CMGF指令的使用方法,包括不同参数对应的不同短信类型,以及它们在短信读取过程中的配合。重点在于如何正确设置AT+CMGF以确保AT+CMGL指令的正常工作,避免常见读取问题。

 本文章主要给新手不常看AT指令详细说明书进行快速参考,或者有些老手一时大意忘记了,AT+CMGL读取指令的前提设置导致无法读取短信的问题。我偶尔给客户检测设备售后也会因为忘记了前置设置而无法读取短信,明明看到收到短信但无法读取的问题       AT+CMGL指令是需要跟着前置的AT+CMGF指令进行读取对应的短信的一、首先AT+CMGL指令,=等号后面输入的参数不一样就读出的短信内容是不一样
AT+CMGL=4  表示读取所有的短信
AT+CMGL=0  表示读取所有未读短信
AT+CMGL=1  表示读取所有已读短信
AT+CMGL="ALL"                        注意要ALL要大写,表示与等于4同理读取所有短信
AT+CMGL="REC UNREAD"         注意要REC UNREAD要大写,表示与等于0同理读取未读短信
AT+CMGL="REC READ"             注意要RECREAD要大写,表示与等于1同理读取已读短信二、AT+CMGF指令,设置短信猫以什么模式收发和读取短信消息
AT+CMGF=0    表示以PDU模式,短信以PDU编码模式发送接收和显示,编码有:7-bit

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值