airlink(快连)移植介绍
本帖最后由 Snail 于 2015-9-7 00:33 编辑这里简单介绍一下快连配置模组联网方式:
玩过gokit的朋友会知道配置gokit联网,其中的一个配置方式是:airlink(也有叫smartlink或smart config,快连等),大家对于这种一键触发配置联网的方式还是比较喜欢的,在与模组厂商对接过程中其中被问的较多的一个问题是:请机智云提供快连配置的实现方式或源码参考。
其实我们提供的移植参考代码GAgent并没有规定快连配置的协议(不同于softAP配置模式,softAP配置的实现方式需要遵循机智云的协议,APP配置的SDK也由我们官网提供),快连配置与原厂的模组平台相关(配置概率以及稳定性也与模组平台相关),支持快连配置的库或源码需要模组原厂提供,以及附带的app的sdk或源码,我们拿到后集成到GAgent。一般的模组厂商或代理商对接我们的云端都会把这两种配置方式移植进去,移植过程中用的是我们官网的SDK,有一个地方就需要注意,快连配置模组成功连接云端后,模组端需要遵循协议返回一个配置成功包给APP,APP端收到这个成功包才会识别模组配置联网成功,返回到正确的页面,这点与softAP配置成功返回包还是一致的。
以gokit2(汉枫lpb100版)配置airlink为例:
开机后长按[KEY2]直到[RGB LED]亮绿灯(Arduino版本GoKit短按[KEY2]),表示设备AirLink模式已经开启。如下图:App端:
gokit:
新岸线的快连配置:
Ti的smart config:
App端:
CC3200 launchpad闪烁配置联网:
移植文档:
wiki:
http://processors.wiki.ti.com/index.php?oldid=178341
厉害厉害~~~~~~ :):):)不错
页:
[1]