这是给Oppo开发一个音箱时测试人员提出的一个比较诡异问题
有配对记录,别的手机都能回连
唯独
Reno2 Z这个手机会出现回连失败。
第一印象就是蓝牙兼容性问题。
那么首先拿到出现问题时的蓝牙芯片出现log:
<BTEG> reconnect device name OPPO Reno2 Z
0x0
20:11:13::180
<BTEG> set visual_mode 0x8
0x0
20:11:13::180
<BTEG> actual visual_mode 0x8
0x0
20:11:13::180
<BTEG> btengine reconn hfp
0x0
20:11:13::195 <INFO> MSG_CREAT_APP_SYNC : btplayeg.ap
0x0
20:11:13::195 load ap:btplayeg.ap, para:0x0
0x0
20:11:13::195 stk_size:0x7bc
0x0
20:11:13::195 malloc(48|2736):0x9fc1f514
0x0
20:11:13::195
<A2DP > UNFILTER at 5066
0x0
20:11:13::242 <INFO> SPK_PLAY off
0x0
20:11:14::305
<GAP> event code 0x2
0x0
20:11:14::305
<GAP> device disconnect,reason 0xb
0x0
20:11:14::305
<GAP> set need reconnect
0x0
20:11:14::305
<BTEG> set visual_mode 0xf
0x0
20:11:14::305
<BTEG> actual visual_mode 0xf
0x0
20:11:14::320
&

针对Oppo Reno2 Z手机在回连蓝牙音箱时出现的失败问题,分析了蓝牙芯片的日志,发现两次回连尝试分别被手机中断和拒绝。通过深入研究,推测可能由于回连时的时序或ACL连接异常导致。为解决此问题,提出在回连失败特定情况下重新发起连接的策略,并经过测试人员验证,该方法能实现正常回连。
最低0.47元/天 解锁文章
4156

被折叠的 条评论
为什么被折叠?



