^BOOT coomand在华为E220上是什么意思?

Tom*_*miL 5 linux gsm at-command raspberry-pi

我已将华为 USB UMTS 调制解调器 (E220) 连接到我的 Linux 机器,即 RaspberryPi。现在我有 2 个 ttyUSB 端口可用于与它通信,我使用 ttyUSB0 建立移动互联网连接和 ttyUSB1 用于其他任务,如发送和接收 SMS、检查状态和错误代码、进行调制解调器配置等。 定期(2 秒) ) 我在端口 ttyUSB1 上收到这个 AT 命令:

^DSFLOWRPT:n,n,n,n,n,n,n
Run Code Online (Sandbox Code Playgroud)

我完全理解(链接:感谢来自 http://mybroadband.co.za 的用户ginggs)。我也不太经常收到^BOOT命令,如下所示:

^BOOT:12659389,0,0,0,58
Run Code Online (Sandbox Code Playgroud)

有人可以解释 ^BOOT 中的这些数字是什么意思吗?我可以让 ^DSFLOWRPT 和 ^BOOT 中的通知/警告少/多一些(类似于“错误开/关”)?

[编辑]

添加了用于理解 ^DSFLOWRPT 命令的链接。

Dmi*_*try 5

在AT命令接口规范中,华为提到^BOOT非请求命令仅适用于华为指定的客户端,没有具体说明。

您可以通过以下 AT 命令禁用所有未经请求的结果:

AT^CURC=0
Run Code Online (Sandbox Code Playgroud)

要重新启用它,只需将 0 更改为 1:

AT^CURC=1
Run Code Online (Sandbox Code Playgroud)