急需工程师实际解决我的疑惑:cc3220的smartconfig模式对安卓的支持太差,我应该在怎么解决。
TI 工程师,你好:
我原来用CC3200的模块做smart config配置,成功率非常低;大多数情况是模块脸上网了,手机显示失败;我已经问过你们至少2次;但是回答很简单,基本上是没解决问题。
前次回答说改成CC3220芯片,我今天和模块供货商确定现在用的芯片就是CC3220,结果和你们上次的答复不一样,这个芯片还是smartconfig不好用。IOS的支持的可以安卓的支持的太差,华为mate手机、VIVO手机等成功率很低。
我用的你们的ti\CC3200SDK_1.0.0\cc3200-sdk3\example\provisioning_smartconfig和ti\CC3200SDK_1.0.0\cc3200-sdk3\example\tcp_socket 两个文件合成的代码;用的是int SmartConfigConnect()这个程序的代码做的一键配置 ; servicepack_1.0.0.1.1.bin 这个服务包。
后来我用的是你们CC3200SDK_1.3我又移植了程序,用的最新的服务包servicepack(你们官网下载的,好像是1.2还是2.0)还是不太好用,请问我还有办法吗;这个smartconfig还能解决吗,AP模式我不想用。
您能回答指导我解决问题吗,千万不要就只简单的回答一句,让我自己摸索,因为我现在的希望就在你们的技术支持了,能详细点解释下吗。详细点解释详细点解释详细点解释详细点解释详细点解释详细点解释 心情是万分焦急!
附件我把我的代码工程穿上去了,你们能给看看嘛,我几千台设备在线上等着,这个问题影响的我实在无话形容了
或者是手机不支持,或者配置的模式不支持。也是可能的。Meizu手机和锤子手机以及小米测试都可以。
您指的可以,是成功率很高吗,还是超过80%
我想到的解决方案是用cc3200实现AP与STA两种模式之间切换(可以按键切换),AP模式下用于将本地WiFi名字与密码保存(sl_WlanProfileAdd函数),STA模式下自动连接本地WiFi。但这方案的缺陷是在STA模式下无法得知分配到的IP地址(不通过串口),若能修补该缺陷就完美了,麻烦各大神解决这缺陷