步骤号 作用 发送语句 成功处理 失败处理 超时
10 初始化入口
10 关闭回显 ATE0 下步 无undefined无OK表示在透传动作中]
20 外部AP模式 AT+CWMODE=1 下步
30 获取状态 AT+CIPSTATUS onwifi(2,状态)
100 断开wifi入口
100 AP断开 AT+CWQAP OK结束
200 手工搜索wifi AP入口
200 搜索AP列表 AT+CWLAP= 列表累加 关闭队列
300 wifi连接入口
310 检测状态 AT+CIPSTATUS 未连接进入330
320 AP断开 AT+CWQAP OK下步
330 连接AP AT+CWJAP 下步 流程结束 10秒流程结束
340 获取IP AT+CIFSR 结束流程
500 http下载入口
500 检测状态 AT+CIPSTATUS wifi连接进入520;
已有TCP连接,进入510;
其他出错,队列结束
510 关闭TCP AT+CIPCLOSE 下步
520 设置透传模式 AT+CIPMODE=1 下步
530 TCP连接 AT+CIPSTART= 下步 结束 10秒超时结束
540 进入透传协议 AT+CIPSEND 下步 ???
550 发送http协议 GET HTTP/1.1 200获取长度,下步 跳570 10秒超时跳570
560 开始接收下载主题 获取下载数据 10秒超时下一步
570 退出透传协议 +++ 等待1秒超时后进入下一步
580 关闭TCP连接 AT+CIPCLOSE 流程结束
600 长连接模式
600 检测连接状态 AT+CIPSTATUS 无wifi关
tcp连接下步
其他620 ????
610 关闭TCP AT+CIPCLOSE 下一步
620 连接TCP AT+CIPSTART= 下一步 ???? ????
630 登录 LG:xxx 下一步
640 300秒超时 下一步
650 心跳 AT 640 640 已经断线600
660 延时5秒 go600 所有有问题的时候跳到660
700 关闭TCP AT+CIPCLOSE 下一步
710 AT+CIPSTATUS

*仅供参考,细节修改请参考源代码