本文主要是介绍MTK平台 BT从SW 如何分析 Pairing Fail 和 Abnormal Disconnection Issue,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一 概要
本文旨在介绍当配对/回连失败(Pairing Fail) 以及 异常断线(Abnormal Disconnection) 类问题发生时,需要取得哪些必要的log、如何获取这些log,以及怎样对log进行简单的分析解读,协助定位问题点,过滤掉一些常见的因测试操作步骤、IOT device、测试环境等导致的误报、相同问题重复提报等,从而提高问题有效性和问题的处理效率。
二 Log需求
当配对/回连失败(Pairing Fail) 以及 异常断线(Abnormal Disconnection) 类 问题出现时,需要取得4种log: FW log、HCI log、Stack log、Air log。
三 案例
3.1 配对/回连失败(Pairing Fail)
此类问题的现象可能是DUT配对目标设备时 或是 被配对/连线时,显示配对/连线失败。也有可能DUT和目标设备已经处于配对/连线状态,经过BT 关开或拉远拉近,发现目标设备回连不上。
因为Search & Connect类问题中的connect失败时, 从UI界面上看到的也是连线失败,所以需要从HCI log上加以区别
- Search & Connect类问题, Host是无法收到正确的HCI_Connection_Complete Event的。可能是无法收到, 或收到的status是异常的。
- 配对/回连失
这篇关于MTK平台 BT从SW 如何分析 Pairing Fail 和 Abnormal Disconnection Issue的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!