【发布时间】:2015-05-08 09:41:58
【问题描述】:
我有一个 d-link gsm 调制解调器 (DWM-156),我想配置 CNMI 以在发送短信后接收传递报告。
我的调制解调器上的支持 CNMI 模式返回:
+CNMI: (0-3), (0-3), (0,2,3), (0,1), (0,1)
默认模式返回:
+CNMI: 2, 1, 0, 0, 1
当我发送消息时,我没有收到送达报告。
我尝试将我的 CNMI 更改为
2, 1, 2, 1, 0
但我的 sim 卡和 d-link 调制解调器存储仍然没有存储任何消息。
此过程已在具有此 CNMI 的(华为)调制解调器上运行:
"AT+CNMI=2,1,2,2,0"
我在我的 D-Link 调制解调器上测试了这些 CNMI 配置,但它不起作用
2, 1, 0, 0, 1
2, 1, 0, 1, 1
2, 1, 2, 0, 1
2, 1, 1, 1, 1
2, 1, 3, 0, 1
2, 1, 3, 1, 1
【问题讨论】:
-
嗨,你解决了这个问题吗?目前我正在做同样的事情,试图获取短信状态报告,通过设置 at+cnmi=2,2,0,1,0 我设法获取短信状态。使用此代码,我设法获取状态报告消息,但状态报告仅出现在 telnet 控制台上。我目前正试图弄清楚如何将状态报告保存在 sim 的内存中。
-
我忘了说我现在使用的gsm modem是portech mv374...设置cnmi命令的时候参数可能会有些差异。您可以通过 at+cnmi=? 来检查是否可以运行此命令并检查每个参数的可能值。