问题描述:
4g模块的AT命令的发送应该是串行的,一条命令没有返回,或者等待命令超时之前,主机不能向设备发送任何AT命令。如果在一条命令没有执行完,再次下发一条命令,可能引起两种结果:(1)造成前一条命令的中断处理;(2)忽略第二条命令,上报CMEERROR: 6000。
典型示例:
+CGACT=1(激活PDP)未成功回OK情况下,因为9秒周期的+CSQ 查询(为了界面上信号强度的更新)造成PDP激活中断。