5

在 TE(终端设备)接收到一些 +CMT 消息(大约 20-30 条,不确定)后,我收到此错误:^SMMEMFULL:"RAM"并且将不再看到传入的 SMS 消息,而不是每条 SMS 消息都会出现相同的错误。

在此处输入图像描述

我的调制解调器配置如下:

> AT&F 
> AT+CMGF=1 
> AT+CNMI=1,2,0,0,0

在网上进行研究后,我发现并尝试了以下命令,但无济于事:

 - ATZ
 - AT^CURC=0;^PORTSEL=1
 - AT+ZRST //not supported command
 - AT+ZSNT=0,0,0//not supported
 - AT+CNMI=1,2,0,0,1 (last parameter clears the buffer)
 - AT+CPMS="ME","ME","ME"\n AT+CMGD=1,4

我还检查了这个链接:

http://users.kannel.narkive.com/yO1t7yuF/smmemfull-ram-and-not-receiving-messages

预期行为: 我将只阅读我的华为加密狗收到的每条消息一次,因此我的加密狗需要保持几天,因此它必须处理数千条短信而不会遇到任何类型的“内存已满”错误消息。

非常感谢任何帮助。

4

1 回答 1

0

我也有这个问题。我通过删除我的加密狗的驱动程序和软件解决了这个问题。然后,我重新安装它们。有用。要删除驱动程序,请转到设备管理器 -> 删除 COM 端口的驱动程序,然后删除加密狗 USB 端口的驱动程序。之后,重新启动计算机,然后再次安装加密狗软件。它会正常工作。

于 2020-04-29T18:11:31.817 回答