一种蓝牙设备的测试方法、装置及系统的制作方法_2

文档序号:9813856阅读:来源:国知局
于:
[0049]根据测试配置信息触发蓝牙综测仪进行射频指标测试。
[0050]在获取单元获得预设的测试配置信息之后,在处理单元读取标识信息之前,或者,在测试单元完成蓝牙功能测试之后,测试单元进一步用于:
[0051]根据测试配置信息进行非蓝牙功能测试,具体包括:通用输入/输出接口 GP1测试、通用串行总线USB接口测试,安全数位卡/多媒体卡SD/MMC接口测试、麦克风通路MICchannel测试,音频通路LINEIN channel测试,收音模块通路FM channel测试中的一种或多种组合。
[0052]除了基本的蓝牙测试功能以外,本发明还加入了射频指标测试和非蓝牙功能测试,使测试更加全面,满足了对不同待测蓝牙设备的测试需要。
[0053]一种蓝牙设备测试的系统,包括至少一组待测蓝牙设备和蓝牙测试设备,其中,
[0054]待测蓝牙设备,用于获得预设的测试配置信息,以及从获得的测试配置信息中读取蓝牙测试设备的标识信息,并基于标识信息采用回连方式与相应的蓝牙测试设备建立连接;
[0055]蓝牙测试设备,用于基于待测蓝牙设备的触发,对待测蓝牙设备进行蓝牙功能测试。
[0056]较佳的,本系统,进一步包括:
[0057]存储介质,用于储存测试配置信息,测试配置信息包含测试代码和测试脚本。
[0058]较佳的,本系统,进一步包括:
[0059]蓝牙综测仪,用于基于待测蓝牙设备的触发,对待测蓝牙设备进行射频功能测试。
[0060]较佳的,本系统,进一步包括:
[0061]显示设备,包括LED指示灯和/或PC设备,用于反馈详细的测试结果。
【附图说明】
[0062]图1为本发明实施例中待测蓝牙设备的测试概述流程图;
[0063]图2为本发明实施例中待测蓝牙设备的测试详细流程图;
[0064]图3为本发明实施例中待测蓝牙设备结构示意图;
[0065]图4为本发明实施例中待测蓝牙设备的测试系统示意图。
【具体实施方式】
[0066]为解决现有技术中蓝牙测试的测试效率低,配对时间长的问题,本发明实施例中,待测蓝牙设备通过读取预设的测试配置信息,获得蓝牙测试设备的标识信息,并基于获得的标识信息对蓝牙测试设备进行主动回连,即待测蓝牙设备主动连接蓝牙测试装置,请求蓝牙测试设备完成对本设备的蓝牙测试,而非现有技术下等待蓝牙发射机扫描连接待测蓝牙设备。
[0067]下面结合附图对本发明优选的实施方式进行详细说明。
[0068]参阅图1所示,本发明实施例中,对待测蓝牙设备进行测试的具体流程如下:
[0069]步骤100:待测蓝牙设备获得预设的测试配置信息。
[0070]本发明实施例中,测试配置信息由管理人员预先配置并存在SD卡、U盘或者Key设备等存储设备中,在进行测试时,管理人员将保存有测试配置信息的存储介质插入待测蓝牙设备,待测蓝牙设备检测到插入的存储介质后,从中读取获得预设的测试配置信息。
[0071]具体的,测试配置信息可以包括测试代码和测试脚本,其中,测试代码用于解析测试脚本,而测试脚本则用于描述测试步骤,即测试操作流程,以及测试过程中需要使用到的各类测试参数,如,蓝牙测试装置的地址、需要完成的测试项目,各项测试的执行顺序等等。之所以采用这种方法设置待测配置信息,是因为,在需要更新测试步骤或测试项目时,只需更新测试脚本即可,从而在最大程度上节省运维成本,即可以在不修改测试代码的基础上,实现对测试内容的可配置化,从而可以适用于不同的待测蓝牙设备。
[0072]步骤110:待测蓝牙设备从获得的测试配置信息中读取蓝牙测试设备的标识信息,并基于该标识信息采用回连方式与相应的蓝牙测试设备进行连接。
[0073]具体的,从获得的测试配置信息中读取的标识信息可以是蓝牙测试设备的地址、蓝牙测试设备的设备名称;
[0074]待测蓝牙设备根据读取到的信息扫描对应的蓝牙测试设备,并采用回连方式与蓝牙测试设备建立蓝牙连接。
[0075]蓝牙测试设备与待测蓝牙设备建立连接的过程包括:
[0076]待测蓝牙测试设备(主设备)以跳频序列进行载波频率的跳变并在发送时间槽内发送寻呼请求,蓝牙测试设备(从设备)以固定的周期在一个固定的时间槽以某个跳频频率监听主设备的寻呼请求。
[0077]蓝牙测试设备监听到请求便在下个时间槽立即发送从设备寻呼响应,待测蓝牙设备在收到从设备寻呼响应的下个时间槽发送主设备寻呼响应,该响应中包含了由主设备地址运算出来的跳频序列信息和时钟相位。
[0078]蓝牙测试设备接收到这些信息便进入连接状态并自动成为匹克网的从设备,并再次返回从设备寻呼响应,主设备收到该响应后进入连接状态并自动成为匹克网的主设备。
[0079]与传统测试方法相比,采用回连的测试方式免去了查询过程,直接进行寻呼操作,因此可节省配对时间。
[0080]步骤120:待测蓝牙设备触发蓝牙测试设备对待测蓝牙设备自身进行蓝牙功能测试。
[0081]如果蓝牙测试设备为蓝牙发射机,待测蓝牙设备触发蓝牙发射机对本设备进行蓝牙配对连接测试和/或应用功能测试。
[0082]其中,应用(profile)功能测试又包括模拟通话测试(Hands-free Profile, HFP),模拟播歌测试(Advanced Aud1 Distribut1n Profile, A2DP)以及音频/视频远程控制规范(Aud1/Video Remote Control Profile, AVRCP)等协议测试。
[0083]例如,以模拟通话测试为例,蓝牙发射机与待测蓝牙设备建立连接后,待测蓝牙设备可通过麦克风发出一段语音数据,语音数据经压缩编码通过蓝牙无线通路传输到蓝牙发射机,并经由发射机的speaker输出该音频数据,以此检测待测蓝牙设备的连接情况,咪头好坏及通话质量等。
[0084]又例如,以模拟播歌测试为例,蓝牙发射机将一段音频发送给待测蓝牙设备,待测蓝牙设备接收到数据后可播放该段音频,以此检测待测蓝牙设备的连接情况以及音频播放质量。
[0085]在进行蓝牙功能测试的基础上,待测蓝牙设备还可以根据获得的预设测试配置信息触发蓝牙综测仪进行射频功能测试,可以选择在两个不同的时机进行测试,其一是在获取测试配置信息之后,在读取蓝牙测试设备的标识信息之前,待测蓝牙模块根据测试配置信息触发蓝牙综测仪对其自身进行射频功能测试;其二是在完成蓝牙功能测试之后,待测蓝牙设备根据测试配置信息触发蓝牙综测仪对其自身进行射频功能测试。
[0086]此外,在进行蓝牙功能测试的基础上,待测试蓝牙设备还可以根据获得预设的测试配置信息进行非蓝牙功能测试,可以选择在两个不同的时机进行测试,其一是在获取测试配置信息之后,在读取蓝牙测试设备的标识信息之前,待测蓝牙模块根据测试配置信息对其自身进行非蓝牙功能测试;其二是在完成蓝牙功能测试之后,待测蓝牙设备根据测试配置信息对其自身进行非蓝牙功能测试。
[0087]待测蓝牙设备根据测试配置信息触发蓝牙综测仪对本设备进行射频指标测试,例如:频偏测试、灵敏度测试等。
[0088]在蓝牙正常工作过程中,频偏和灵敏度都是比较关注的射频指标,频偏会影响蓝牙数据接收,如果频偏过大,则可能存在蓝牙连接时间长,播歌通话质量下降等问题。灵敏度是表征蓝牙在保证误码率的条件下,接收数据所需的最小输入功率。如果灵敏度不够,则可能存在设备有效搜索距离降低,播歌通话质量下降等问题。因此在进行射频指标测试时,可通过使待测设备进入测试模式,来完成频偏测试,灵敏度测试等。
[0089]待测蓝牙设备根据测试配置信息进行非蓝牙功能测试,可以包括通用输入/输出(General Purpose Input Output, GP10)测试、通用串行总线(Universal Serial Bus,USB)接口测试,安全数位卡(Secure digital, SD)/ 多媒体卡(Multimedia Card, MMC)接口测试
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1