Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arduino 没有新的短信通知Sim900_Arduino_Sim900 - Fatal编程技术网

Arduino 没有新的短信通知Sim900

Arduino 没有新的短信通知Sim900,arduino,sim900,Arduino,Sim900,我的sim900有问题。当我读取串行端口时,sim900模块接收到短消息。它通过串行端口发送警报并导致读取问题 我试过使用这个命令“AT+CNMI=0,0,0,0,0”,如果我真的不需要短信,它可以正常工作,但我需要它们。如果我不想在读取串行端口时收到新的sms消息通知,我该怎么办 谢谢 您可以使用AT+CNMI命令启用或禁用uart上的新消息指示。请记住,当禁用通知时,您不会收到任何消息通知,因此您需要对其进行检查 您可以在禁用通知之前使用AT+CMGD=1,4命令删除所有现有消息,并在恢复通

我的sim900有问题。当我读取串行端口时,sim900模块接收到短消息。它通过串行端口发送警报并导致读取问题

我试过使用这个命令“AT+CNMI=0,0,0,0,0”,如果我真的不需要短信,它可以正常工作,但我需要它们。如果我不想在读取串行端口时收到新的sms消息通知,我该怎么办


谢谢

您可以使用
AT+CNMI
命令启用或禁用uart上的新消息指示。请记住,当禁用通知时,您不会收到任何消息通知,因此您需要对其进行检查

您可以在禁用通知之前使用
AT+CMGD=1,4
命令删除所有现有消息,并在恢复通知之后检查所有消息,或者执行任何其他检查

启用通知
“AT+CNMI=1,2,0,0”


要禁用通知
“AT+CNMI=0,0,0,0”

是否要禁用新的sms通知?还是想要?是的,就一会儿。