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