Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的sim900有问题。当我正在读取串口并且 sim900 模块收到一条短信时。它通过串行端口发送警报并导致读数出现问题。
我曾尝试使用此命令“AT+CNMI=0,0,0,0,0”,如果我真的不需要短信,它可以正常工作,但我需要它们。读串口时不想收到新的短信通知怎么办???
谢谢!
您可以使用AT+CNMI命令来启用或禁用uart 上的新消息指示消息。请记住,在禁用通知时收到的消息不会收到任何通知,因此您需要对其进行检查。
AT+CNMI
您可以AT+CMGD=1,4在禁用通知之前使用该命令删除所有现有消息,并在恢复通知后检查所有消息或实施任何其他检查。
AT+CMGD=1,4
启用通知 "AT+CNMI=1,2,0,0,0"
"AT+CNMI=1,2,0,0,0"
禁用通知 "AT+CNMI=0,0,0,0,0"
"AT+CNMI=0,0,0,0,0"