阅读:2011回复:0

HLK-M30一键配置与smartconfig原理

楼主#
更多 发布于:2016-05-20 09:05
HLK-M30与M35 支持在出厂默认模式下,可以利用手机的app,把模块连接到手机连接的路由器wifi上。
先来说smartconfig吧 也就是所谓的一键配置,为什么呢?请看下面分解。所谓的smartconfig就是  
手机APP端发送包含WIFI 用户名 WIFI密码的 UDP 广播包或者组播包,智能终端的HLK-M30芯片可以接收到该UDP包,只要知道UDP的组织形式,就可以通过接收到的UDP包解密 出WIFI 用户名 密码,然后把M30 配置到的用户指定的WIFI上。下面使用海凌科一键配置的app配置M30,手机装上app,连接路由器wifi,将模块置于wifi的范围之内。
打开手机app

图片:1.JPG




填写要连接的 wifi名称和密码,再点击 Start 按钮,即可让HLK-M30 模块连接到相对于
的路由器。
我们利用网络抓包工具来分析一下,当app上点击 Start 按钮,手机通过路由器发出组播UDP数据包

图片:QQ截图20160519215007.png



UDP数据采用特定的格式把wifi名和密码加载,让M30接收识别。具体的smartconfig原理技术解析可以到TI官网查询
http://processors.wiki.ti.com/index.php/CC3000_Smart_Config
游客

返回顶部