我已将华为 USB UMTS 调制解调器 (E220) 连接到我的 Linux 机器,即 RaspberryPi。
现在我有 2 个 ttyUSB 端口可用于与之通信,我使用 ttyUSB0 建立移动互联网连接和 ttyUSB1 用于其他任务,如发送和接收短信、检查状态和错误代码、进行调制解调器配置等。
每隔一段时间(2 秒),我会在端口 ttyUSB1 上收到这个 AT 命令:
^DSFLOWRPT:n,n,n,n,n,n,n
我完全理解(链接:thanks to the user user ginggs from http://mybroadband.co.za)。我也不太经常收到 ^开机命令,如下所示:
^BOOT:12659389,0,0,0,58
有人可以解释 ^BOOT 中的这些数字是什么意思吗?我可以让 ^DSFLOWRPT 和 ^BOOT 中的通知/警告更详细/更详细(类似于“错误开/关”)吗?
[编辑]
添加了用于理解 ^DSFLOWRPT 命令的链接。
最佳答案
在 AT 命令接口(interface)规范中,华为提到 ^BOOT 未经请求的命令仅针对华为指定的客户端,没有具体说明。
您可以通过以下 AT 命令禁用所有未经请求的结果:
AT^CURC=0
要重新启用它,只需将 0 更改为 1:
AT^CURC=1
关于linux - ^BOOT命令在华为E220上是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19400221/