本文章主要给新手不常看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
短信猫AT+CMGL指令接收短信明明有短信但串口调试就是错误
最新推荐文章于 2022-01-27 08:09:46 发布
本文详细介绍了AT+CMGL和AT+CMGF指令的使用方法,包括不同参数对应的不同短信类型,以及它们在短信读取过程中的配合。重点在于如何正确设置AT+CMGF以确保AT+CMGL指令的正常工作,避免常见读取问题。

最低0.47元/天 解锁文章
2743

被折叠的 条评论
为什么被折叠?



