在 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
预期行为: 我将只阅读我的华为加密狗收到的每条消息一次,因此我的加密狗需要保持几天,因此它必须处理数千条短信而不会遇到任何类型的“内存已满”错误消息。
非常感谢任何帮助。