数据发送问题

## 发送数据失败(AT+CIPSEND) ### 问题1.假连接,基站将连接断开,终端未收到; 确认,解决方法:发送断开连接命令AT+IPCLOSE=0,重新发送连接命令连接服务器,再发送数据; ### 问题2.连接已断开; 确认方法:通过 AT+IPCLOSE 查询当前连接状态,如果显示+IPSTATUS: IP CLOSE或者显示+IPSTATUS: 0,"","",0,"",表示连接已断开; 解决方法:重新连接发送连接命令连接服务器,再发送数据; ### 问题3.发送数据长度超过规定范围(发送最大长度6K); 确认方法:检查发送数据长度是否超过6K(AM22E模组最长支持6K); 解决方法:发送数据长度应该在规定范围内,如果超过6K,可以分两次发送; ### 问题4.发送频次过快,未等到模块回应发送完成标志(返回OK),继续发送,导致模块卡死(重启模块); 解决方法:降低发送频次,待返回OK,后再进行下一步操作,可以适当增加每次数据发送量; 确认方法:检查模块发送数据后,是否未等到模块回应发送完成标志(返回OK),继续发送,导致模块卡死; 解决方法 : 降低发送频次,待返回OK,后再进行下一步操作,可以适当增加每次数据发送量; ### 问题5:模块信号CSQ异常,参见“信号问题”;