美文网首页
BT基础知识总结

BT基础知识总结

作者: Joy_yang17 | 来源:发表于2018-08-13 11:37 被阅读56次
    • (一)Tool总结

    1.使用什么工具刷机?

    SP_Flash tool(主要是load手机版本)

    2.使用什么工具烧写IMEI和MEID?

    MauiMeta tool(注:IMEI是国际移动设备身份码的缩写(15位),双卡双待的手机里一个SIM卡对应一个IMEI俗称手机串码,即就是一卡一机)

    3.使用什么工具烧写蓝牙和WIFI?

    Sp_Meta tool(注:WiFi地址烧写规则)

    4.烧写蓝牙和WIFI的规则?

    蓝牙烧写规则:

    • .必须以10结尾,一般为0xfe(254)或者0x0e(14)
    • .后四位不能和其他BT add重复,随意修改

    WIFI烧写规则:

    • .每一位都必须为十六进制数
    • .不能所有的都为0
    • .aucMacAddress[0]的0x00不为奇数
    5.使用什么工具测试MAP?

    在电脑上安装CE4A Tool工具,把电脑当成一个蓝牙设备。

    6.使用什么工具测试HDP?

    在测试机上安装apk------HDP Sample

    7.使用什么工具测试GATT?

    在测试机上安装apk------GATT Tool(一个client端,一个server端)
    (另:Q什么情况下可以使用GATT抓取Log? A没有具体的BLE设备的时候)

    • (二)BT 相关总结

    1.相关名词解释
    • DUT(Device Under Test) --- 待测设备
    • MO(Mobile Original call) --- 发起呼叫
      MT(Mobile Terminated call ) --- 接收呼叫
    • DTMF(dual-tone multifrequency) --- 双音多频
    • TC(Test case) --- 测试用例
    • UUID(University Unique Identifier) --- 通用唯一标识符
    • VOIP(Voice over Internet Phone) --- 网络语音电话业务
    • NFC(Near Field Communication) --- 近距离无线通讯技术
      *AP() --- 联网(无线访问接入点)
    2.BT Profile功能及其使用场景
    • A2DP(Advanced Audio Distribution Profile蓝牙音频传输模型协议) --- 功能:测试高品质(无线立体声)音乐传输,是否有卡音现象,检查音质清晰度(使用场景:听音乐)
    • AVRCP(Audio/Video Remote Control Profile音频/视频远程控制协议) --- 功能:耳机控制手机端音乐/视频的播放暂停功能等(使用场景:听音乐过程中控制一些操作)
    • HSP/HFP(Hands-free Profile免提配置协议) --- 功能:电话的接通/挂断,调节音量大小的功能;HFP新增加了支持三方通话,保持通话,电话回拨等功能(使用场景:接通电话,回拨电话,三方通话,保持通话等)
    • PBAP(Phone Book Access Profile电话本访问协议) --- 功能:车机可以同步手机中的联系人,通话记录等(使用场景:车机同步手机上的联系人与通话记录)
    • OPP(Object Push Profile对象推送配置文件协议) --- 功能:在两个蓝牙设备之间传输文档,图片,音视频等类型的文件(使用场景:在蓝牙设备之间传输文件)
    • HID/HOGP(Human Interface Device 人机接口设备配置协议) --- 功能:控制使用人机接口设备(使用场景:连接无线键鼠,自拍杆等)
    • SIMAP(SIM Access Profile SIM卡访问协议) --- 功能:将手机SIM卡移动到车机上(使用场景:车载连接手机,在车载系统上读取SIM卡信息,SIM卡所有功能转移至Carkit)
    • MAP(Message Access Profile信息访问协议) --- 功能:其他设备读取手机上的短信(使用场景:在车载系统上同步短信,彩信等信息)
    • HDP(Health Device Profile健康设备协议) --- 功能:将健康设备获取到的人体数据同步到手机上(使用场景:智能手环和智能手表同步健康数据到手机上)
    • PAN(Provide Ad-hoc Network Profile局域上网协议) --- 功能:局域上网,网络共享功能,可以对多(使用场景:一台蓝牙设备给另一台蓝牙设备提供网络数据)
    3.BT一些问题
    1 . 问:手机连上蓝牙立体声耳机播放音乐时,这时候再连上有线耳机,音乐是从蓝牙耳机出来还是有线耳机呢?若先插入有线耳机播放音乐,再连上蓝牙耳机,这时候音乐又是从哪里出来呢?
    答:若先连上蓝牙耳机播放音乐,此时连上有线耳机音乐就会从有线耳机传出。若先插入有线耳机播放音乐,再连上蓝牙耳机时,就会从蓝牙耳机传出。
    2 . 问:HFP1.5和HFP1.6有何区别?各支持什么功能?
    答:HFP1.5(支持CVSD)和HFP1.6(主要支持mSBC)
    3 . 问:OPP可发送及接受的文件格式有哪些?
    答:OPP可发送及接受的文件格式有:mp3、mp4、txt、png、jpg、jpeg、gif、 wma、 rm、 wav、 midi 、ape、 flac、doc、 pptx、 xlsx等
    4 . 问:测试MAP时,手机端和电脑端是否需要做前提设置?
    答:电脑端需要安装CE4A Tool 并连接一个蓝牙接收器,修改时间到2012年之前(许可证到期)
    手机端需要插入SIM卡
    5 . 问:内部常见的BT IOT对测设备类型有哪些?为减少BT IOT issue,有哪些建议or改善方法?
    答:类型有血压计/可穿戴设备/蓝牙耳机/蓝牙音响/Carkit/无线键鼠
    suggestion:首先可以对同一功能多进行差异性比较,尽量减少偶发性的BUG问题 也可以对比两个相同品牌之间设备的差异性,进一步发现问题。

    最后可以使用常用品牌的设备进行IOT测试。

    6 . 问:请写出对比机log的命名格式,测试手机log的3种命名格式,包括使用temp patch或temp load log的命名格式?
    答:
    7 . 问:SAP测试需要用哪个运营商的电话插在手机的那个卡槽?连接时是从哪边发起连接?连接时输入的PIN码是多少位?
    答:需要的是中国移动电话卡,必须在手机的卡槽一,连接时是从Carkit发起连接到DUT,连接时候输入的PIN码是16位。

    (原因:PCM 不支持4G,不支持CDMA,不支持联通3G,所以支持移动2/3G 与联通2G)

    • (三)BT current Test总结

    1 . 手机用power monitor 进行蓝牙等相关电流测试时电压一般为4.2伏特。
    2 . 手机一般用user这种Load进行电流测试。
    3 . 手机不用USB接电脑。
    4 . 测试记录某场景电流时手机屏幕

    5. 问:哪些场景手机电流测试需要在normal mode测试?
    答:打电话时。
    6. 问:手机用power monitor 进行蓝牙等相关电流测试A2DP和OPP时,测试文件是固定的吗,为什么?
    答:测试文件是固定的,因为为了测试电流时具有一定的稳定性。相同的文件可以更具有对比性。
    • (四)BT performance 总结

    1. 问:Performance 测试一般使用什么Load?
    答:一般使用user load。
    2. 问:Performance 测试例如OPP/Current/BT_WIFI coex/PAN/PBAP等需要在何等环境下测试
    答:需要在专门的信号屏蔽室,以防无关信号干扰。
    • (五)BT log catch 总结

    1. 问:蓝牙测试中一般可以抓到哪几类log?
    答:一般可以抓到connsyslog、mobilelog、netlog、taglog。
    2. 问:哪些log不需要外加Tool仪器就可以抓到?
    答:HCI Log、kernel Log、Audio Log 。
    3. 问:抓取log时怎么获取配对时的link key?
    答:首先连接PC用USB插入DUT,然后adb root,运行link key_tool.bat文件,然后等待命令行执行完毕,按任意键退出,此时打开link key.txt文件可以看到此设备的Llink key。
    4. 问:抓取对比机log的adb命令如何书写?
    答: adb catlog
    5. 问:如何调整HCI Log输出大小的方法a?
    答: 在MTK Logger里,勾上Stack Log,抓取Log更完整。

    相关文章

      网友评论

          本文标题:BT基础知识总结

          本文链接:https://www.haomeiwen.com/subject/pobkbftx.html