无法接收短信?

时间:2014-08-18 18:49:06

标签: serial-port sms command gsm at-command

我可以从超级终端发送短信,但我无法接收短信。我只是在不列出消息的情况下继续获得OK响应。以下是我阅读消息的命令以及我得到的回复。

AT+CMGF=1
OK
AT+CMGL="ALL"
OK 

如上所示,我收到OK但没有任何消息。我尝试了以下内容来指示我何时收到新消息。

at+cnmi=2,1
OK

当我收到新消息时,这就是我所看到的。

+CMTI: "MT", 0

即使有更多新消息,由于某种原因,索引仍会显示为0。

尝试使用at+cmgr=index读取新邮件会返回错误。

看起来消息没有得到保存。这个命令给了我以下但我不知道它意味着什么。

at+cpms=?
+CPMS: ("SM", "ME", "SM_P", "ME_P", "MT"), ("SM", "ME", "SM_P", "ME_P", "MT"), ("SM", "ME", "SM_P", "ME_P", "MT")

OK

这是GSM / GPRS调制解调器的datasheet,因此我不知道是否错过了接收消息所需的任何其他命令。我已经有这个问题几天了,我只是无法弄明白,我也尝试过不同的SIM卡,但同样的问题。谢谢!

0 个答案:

没有答案