8帖/ 0新
最后发表
zioen
离线
最后一次露面:1年7个月前
加入时间:2018年4月12日03:04
SDK3.0.10蓝芽配对不稳定容易失败

想请问各位。

目前我使用手机是VIVO的V7 +用对话范例程式prox_reporter_583
蓝芽讯号分析是使用ComProbe协议分析系统

附件内有两个资料夹
一个为分析配对成功,另一个为配对失败日志纪录

因为配对失败机率大概有3成左右,是否有人可协助检查配对问题出在哪?
谢谢

附件:
设备:
设备编号:
DA14583
CYibin
离线
最后一次露面:3天11小时以前
员工
加入时间:2017年12月14日02:48
你好,

你好,

可否提供更多的现象描述,比如:

1,配对失败后,是什么状态,继续保持着连接?过了多久断开?

2,当前配对失败了,重新断开,扫描,连接,是否能再次配对成功?

3,配对成功之后,连接,通讯是否稳定?

4,是所有机型的手机都会有比较大概率的配对失败问题?还是只是这款VIVO手机?

zioen
离线
最后一次露面:1年7个月前
加入时间:2018年4月12日03:04
嗨〜CYibin

嗨〜CYibin

1,配对失败后,是什么状态,继续保持着连接?过了多久断开?
配对失败后就直接断开连结接,开始又广播了

2,当前配对失败了,重新断开,扫描,连接,是否能再次配对成功?
配对失败后,重新配对可配对成功,也会再失败。大概连续30次里面有8次会配对失败(SDK3.0.10环境下)

3,配对成功之后,连接,通讯是否稳定?
配对成功后,都是正常的

4,是所有机型的手机都会有比较大概率的配对失败问题?还是只是这款VIVO手机?
目前所有条件都一样,有再测试小米6,配对都很正常。

后来有再测试SDK5.0.4,用范例程式prox_reporter
小米6跟VIVO V7 +都可正常连线配对。30次测试连结都不会配对失败。
而使用SDK3.0.10则大概有约30%的配对失败。

可否协助检查SDK 3.0.10造成体内手机会配对失败原因呢?

CYibin
离线
最后一次露面:3天11小时以前
员工
加入时间:2017年12月14日02:48
你好,

你好,

从抓包数据来看,配对失败后并没有断开连接,过了二十几秒后,才由从属断开请提供更多的抓包数据:

1,VIVO V7 +和SDK3.0.10多次连接,配对,断开过程的抓包,包含成功,失败的过程

2,VIVO V7 +和SDK5.0.4的抓包

收到你的新的抓包信息之后,我们会进行分析,定位问题,并确定问题是否需要修改ROM​​ PATCH才能解决;如果是的话,则需要升级SDK。

新版SDK在蓝牙兼容性,鲁棒性方面改善了很多,建议你在最新版的基础上开发(在SDK3.0.10基础上开发的理由是什么,是否必要?)。

zioen
离线
最后一次露面:1年7个月前
加入时间:2018年4月12日03:04
嗨CYibin

嗨CYibin

非常感谢您的协助。

附件有SDK 3.0.10及SDK5.0.4各测试15的日志。
其中SDK 3.0.10部分有3次NG无法配对。

目前我们主要产品还是以SDK 3.0.10为主上作开发,所以希望能解决配对失败这个问题。

再麻烦您帮我们查看问题,谢谢。

附件:
zioen
离线
最后一次露面:1年7个月前
加入时间:2018年4月12日03:04
嗨CYibin

嗨CYibin

请问SDK3.10问题是否有解决方式了呢?
或是还需要我提供其他资料给您吗?

再麻烦协助了,谢谢您

CYibin
离线
最后一次露面:3天11小时以前
员工
加入时间:2017年12月14日02:48
嗨zioen,

嗨zioen,

抱歉回复晚了。

从你再次提供的抓包信息来看,只能看到是主机(手机)端没有正确的回复从机端SMP_Signing信息而导致的配对失败?

你之前反馈一些信息,总结如下:

如图1所示,只有VIVO V7 +手机会出现配对异常

2,手机为VIVO V7 +,同样的设备,软件上用SDK3(SDK中的样例工程,没有修改)会出现配对异常,SDK5(SDK中的样例工程,没有修改)不会出现异常

3,配对失败后,会重新广播,再次配对有几率成功

一,二点的立论如果可以确定,可得知是SDK版本升级,解决了与VIVO V7 +的兼容性问题。

但从第三点来看,根据经验,一般出现兼容性问题后,在某个条件下,问题应该是百分百必现的。概率性出现时,问题有可能是客户修改SDK代码引起的(有时候,用户代码也会引起兼容性问题的),也有可能是手机APP的一些问题。

从我的建议,升级SDK或者通过手机APP(或设备)做一个重连机制,以避开配对失败问题。

zioen
离线
最后一次露面:1年7个月前
加入时间:2018年4月12日03:04
HI CYibin

HI CYibin

谢谢你百忙之中还拨空帮我们检查问题。

我会将您的建议反应给相关单位,感谢您的回覆