E160E USB GSM调制解调器连续将数据转储到串口

时间:2012-07-31 16:12:21

标签: python gsm at-command

我正在使用python脚本使用Serial发送,在这种情况下是一个简单的AT命令“AT”。 如果一切顺利,通常会返回OK。

问题是几秒钟后GSM调制解调器将转储以下内容。 RSSI:19(是的,我知道这是信号强度)。

它还转储:

BOOT:23243559,0,0,0,77

这种情况有时会发生,它只会发生在Linux中,而不会发生在Windows中。

我在Linux中使用python脚本和putty并在Windows中使用Hyperterminal进行了测试。 使用相同的串行配置。

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

好的,经过几次试验和错误之后。 如果你遇到过这个问题

请记住,E160会在操作系统中打开两(2)个USB“端口”。 这两个端口都可以支持AT命令,但其中一个更像“状态监视器”端口,而另一个端口就像普通端口一样。

---以下仅基于经验---

Monitor端口总是具有最高编号(这是第二个注册,你可以看看dmesg)。

另外!

这是CNMI Reports将来自的端口:

USB0,在命令发送没有垃圾(你在这里做所有的事情)

USB1,监听端口,定期报告,网络状态和短信收到的提醒在此广播。

如果您需要帮助,请回复:)

答案 1 :(得分:0)

这个问题很老了,但可能对某人有帮助,以下命令:

AT^CURC=0

禁用定期状态通知