[发明专利]蓝牙测试系统及方法有效
申请号: | 201780001992.1 | 申请日: | 2017-11-07 |
公开(公告)号: | CN110024362B | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 罗朝洪 | 申请(专利权)人: | 深圳市汇顶科技股份有限公司 |
主分类号: | H04M1/24 | 分类号: | H04M1/24;H04W24/00 |
代理公司: | 北京合智同创知识产权代理有限公司 11545 | 代理人: | 李杰;兰淑铎 |
地址: | 518045 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 蓝牙 测试 系统 方法 | ||
1.一种蓝牙测试系统,包括:测试控制设备、设置于FPGA开发板上的待测的第一蓝牙设备、与所述待测的第一蓝牙设备对应的对端设备,所述对端设备中设置有第二蓝牙设备,所述第一蓝牙设备与所述第二蓝牙设备的类型不同;其中,所述对端设备包括多个移动终端,所述多个移动终端中包括至少两个设置有不同类型的第二蓝牙设备的移动终端,每个移动终端中存储测试用例,
所述测试控制设备,用于通过所述FPGA开发板的串口与向所述第一蓝牙设备发送用于兼容性测试的测试控制指令,并且通过WIFI接口向所述多个移动终端发送用于兼容性测试的测试控制指令,并且根据需要在所述多个移动终端中选择移动终端和测试用例;
所述选择的移动终端用于通过所述WIFI接口收到所述测试控制指令之后启动所述测试用例,通过所述第二蓝牙设备与所述FPGA开发板的蓝牙端口进行测试交互。
2.根据权利要求1所述的系统,其中,所述测试控制设备,还用于在向所述第一蓝牙设备发送所述测试控制指令之前,向所述FPGA开发板中烧录蓝牙协议的协议栈应用程序。
3.根据权利要求2所述的系统,其中,所述测试控制设备中还设置有持续集成工具,所述持续集成工具用于检测所述协议栈应用程序的更新,以及编译所述协议栈应用程序。
4.根据权利要求1-3任一项所述的系统,其中,所述测试控制设备,还用于分别接收所述对端设备和所述FPGA开发板发送的测试日志,并根据所述测试日志输出测试结果。
5.根据权利要求1所述的系统,其中,所述测试控制设备,还用于检测所述对端设备的更新,并根据所述更新的信息来更新所述测试控制设备中的对端设备信息。
6.根据权利要求1-5任一项所述的系统,其中,所述第一蓝牙设备为低功耗蓝牙设备BLE。
7.一种蓝牙测试方法,包括:
测试控制设备通过FPGA开发板的串口与向第一蓝牙设备发送用于兼容性测试的测试控制指令,并且通过WIFI接口向多个移动终端发送用于兼容性测试的测试控制指令,并且根据需要在所述多个移动终端中选择移动终端和测试用例,其中,所述第一蓝牙设备设置于所述FPGA开发板,所述多个移动终端中包括至少两个设置有不同类型的第二蓝牙设备的移动终端,每个移动终端中存储测试用例,所述第一蓝牙设备与所述第二蓝牙设备的类型不同;
所述测试控制设备通过所述FPGA开发板的串口和所述WIFI接口接收相应的测试日志,并且根据所述测试日志,确定所述第一蓝牙设备的蓝牙测试结果。
8.根据权利要求7所述的方法,其中,在所述测试控制设备向对端设备发送测试控制指令之前,所述方法还包括:
向所述FPGA开发板中烧录蓝牙协议的协议栈应用程序。
9.根据权利要求8所述的方法,其中,所述方法还包括:
若检测到所述协议栈应用程序发生了更新,则将更新后的所述协议栈应用程序重新烧录至所述FPGA开发板。
10.根据权利要求7所述的方法,其中,所述方法还包括:
所述测试控制设备检测所述移动终端是否发生了更新,若发生了更新,则根据所述更新的信息来更新所述测试控制设备中的所述移动终端的信息。
11.根据权利要求7-10任一项所述的方法,其中,所述第一蓝牙设备为低功耗蓝牙设备BLE。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市汇顶科技股份有限公司,未经深圳市汇顶科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780001992.1/1.html,转载请声明来源钻瓜专利网。