问题说明:
将AT命令发送给4G模块应该是串行的,除非有一个命令返回,否则主机无法将AT命令发送给设备,直到命令超时。如某项命令未执行完毕,再次发出该命令,可能导致两种结果:(1)中断处理上一项命令;(2)忽略第二项命令并报告CMEERROR:6000。
经典例子:
+CGACT=1(激活PDP)未成功返回OK,原因是9秒周期的+CSQ查询导致PDP激活中断(以更新信号在接口上的强度)。
2024-02-12 23:09:52
问题说明:
将AT命令发送给4G模块应该是串行的,除非有一个命令返回,否则主机无法将AT命令发送给设备,直到命令超时。如某项命令未执行完毕,再次发出该命令,可能导致两种结果:(1)中断处理上一项命令;(2)忽略第二项命令并报告CMEERROR:6000。
经典例子:
+CGACT=1(激活PDP)未成功返回OK,原因是9秒周期的+CSQ查询导致PDP激活中断(以更新信号在接口上的强度)。