收藏官网首页
查看: 2705|回复: 9

APICloud上的SoftAP方式失败

4

主题

17

帖子

62

积分

注册会员

Rank: 2

积分
62
发表于 2015-12-4 22:02:58 | 显示全部楼层 |阅读模式
汉枫LPB120模块
我在论坛中发了好几个帖子了,在询问之前我想质问一下,1、机智云在APICloud提交的接口文档是错误的,你们如何做到如你们所说的开发接口非常简单?这个错误可以在我的其他帖子中找到。

2、机智云在APICLoud中曾经有一个叫做gokitDemo的H5 demoAPP,但是那个APP根本运行不了,其中的原因就是接口中说明了在控制设备之前,一定要调用updateDeviceFromServer接口,但是这个DEMO恰恰没有调用这个接口,我想问,提供出来这个DEMO的意义在哪儿,是在故意误导吗?
3、getSSIDList这个接口连一个WIFI信号都搜不到,至于什么原因,在文档中也没有说明,并且,这个接口也无任何返回。至少,至少给个什么东西能让开发者找一下你们的技术人员,反应一下返回了什么东西,不然,我们如何找你们的技术,如何去描述这些问题呢。

好了,吐槽就是以上了,下边就是真正的问题了。
你们的DEMO APP中能不能打开使用SoftAP连接的口子,也好让我参考一下你们的DEMO APP在SoftAP下能不能连接我的设备。
提出这个问题的原因是我的设备支持的协议是AirKiss和ESPTouch,并且,设备长按之后会自动进入这两种模式(并存),因此你们的DEMO APP中写的在AirLink下连接我认为是假象,有可能是在ESPTouch下连接了,因为我们的设备没有AirLink。当我想使用DEMO APP中的SoftAP试验一下能否连接的时候,你们的APP却没有提供。


总之,谈而言之,机智云的接口太糟糕了,同志们,如果真的要做好这个东西,至少确定能用,好用才是王道。俺是9年的架构师都搞不定你们的接口,俺的信心都被你们打败了。最后说一下,我的设备是乐鑫的。

4

主题

17

帖子

62

积分

注册会员

Rank: 2

积分
62
 楼主| 发表于 2015-12-4 22:07:36 | 显示全部楼层
http://club.gizwits.com/forum.ph ... mp;highlight=SoftAP,这个地址的板凳的回答我就是这样理解的,但是SoftAP就是搞不定,至少我的设备的WIFI信号已经出现在了我的笔记本的WIFI列表中了,其实已经作为一个路由存在了。
发表于 2015-12-6 23:44:48 | 显示全部楼层
你好。
现在正在做apicloud sdk对乐鑫的测试,这一两天会更新apicloud sdk模块。

关于updateDeviceFromServer接口,这个接口是用来下载设备数据点的配置文件的。设备的数据点配置文件,SDK会自动下载,在APP上不是强制性调用这个接口的。但如果数据点内容更新后,需要APP主动调用这个接口刷新,因为SDK已经下载过就不会再自动下载了。

另外,设备绑定接口的代码示例之前有错误,现在已经纠正了。
发表于 2015-12-6 23:46:46 | 显示全部楼层
再问一下,你的demo,是从哪里获取的?

4

主题

17

帖子

62

积分

注册会员

Rank: 2

积分
62
 楼主| 发表于 2015-12-7 12:26:35 | 显示全部楼层
汉枫LPB120模块
pomia 发表于 2015-12-6 23:46
再问一下,你的demo,是从哪里获取的?

DEMO是从APICloud论坛上得到的,现在查不到了,不知道是谁给删掉了

4

主题

17

帖子

62

积分

注册会员

Rank: 2

积分
62
 楼主| 发表于 2015-12-7 12:27:24 | 显示全部楼层
pinelinda 发表于 2015-12-6 18:20
您好, 现在发布的APICloud SDK,是在发布乐鑫模组支持之前发布的,还没有用乐鑫模组验证过,可能在使用乐 ...

请问,乐鑫SoftAP模式啥时候能测试完成呢
发表于 2015-12-8 14:57:20 | 显示全部楼层
请问,你手上的乐鑫模组,是从哪个厂家拿的?
发表于 2015-12-8 14:59:01 | 显示全部楼层
我们用机智云官网发布的乐鑫固件验证,softap配置能够配置成功,也能够正常获取热点列表。但是你使用的乐鑫模组,用的是这个固件吗?

4

主题

17

帖子

62

积分

注册会员

Rank: 2

积分
62
 楼主| 发表于 2015-12-10 10:18:35 | 显示全部楼层
pomia 发表于 2015-12-8 14:59
我们用机智云官网发布的乐鑫固件验证,softap配置能够配置成功,也能够正常获取热点列表。但是你使用的乐鑫 ...

多谢pomia了,SoftAp我们这边也成功了。但是另一个问题出现了,SoftAP这种配置方式基本上没有意义。你想,哪个客户拿到设备后得花2天学习一下如何配置SoftAP。我们的组件中有EspTouch,所以我们验证了一下EspTouch,也不行。返回码是-2
GizWifiSDK.setDeviceWifi({"ssid": myssid,
                                "key": myssidpwd,
                                "mode": 2,
                                "softAPSSIDPrefix": "XPG-GAgent",
                                "timeout": 60,
                                "gagentTypes": [4]}, function(ret, err)
                                {
                                    if(err)
                                    {
                                        alert("setDeviceWifi() 遇到错误 err = " + JSON.stringify(err));
                                        return;
                                    }
                                   
                                    alert("ret = " + JSON.stringify(ret));
                                });
发表于 2015-12-10 22:19:24 | 显示全部楼层
免费使用STM32、APP自动代码生成工具
softAP配置原理决定了它的使用方式。模组必须进入softap热点模式,手机必须连接到这个softap热点上,才能使用softap配置。

你说的错误码返回-2,能给我看一下手机日志吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

© 2011-2017 Gizwits ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表