一、前言。
上篇 SmartConfigs一键配网 介绍了如何利用UDP广播包来发送数据到8266进行配置配网,这种方式一般成功率还是比较低的。那么本篇介绍另外一种无线配网的、成功率更高的配网模式——-AP模式。
softAP的配网模式的公开代码还是比较少的,但是出于好奇心,有了足够多的能力之后, 我决定开源softAP配网模式的整个流程和源代码!
几经翻阅机智云的soc源码代码,发现配网已经写成了.a文件,无法看到源码!所以我只能根据他们的操作现象来推理协议,本博文的代码最终的现象和机智云实现的soc方案的热点配网模式过程是一模一样的!
-
涉及的技术点:
-
TCP协议的了解、认识和使用。
-
Json数据的交互,包括生成和解析。 本代码的json库移植来源 cJson 。
-
对基本的station 和 AP 模式的协议的了解。
-