一种车载导航仪通话自动化测试方法技术

技术编号:14915209 阅读:81 留言:0更新日期:2017-03-30 04:17
一种车载导航仪通话自动化测试方法包括以下步骤:使上位机(10)播放一级测试音频,车载导航仪(30)将该一级测试音频转换成测试信号,并发送给远端自动应答机(20);远端自动应答机(20)将测试信号转换成二级测试音频并播放出来,再使远端自动应答机(20)接收该二级测试音频并将其转换成应答信号,并发送给车载导航仪(30);该车载导航仪(30)再将应答信号转换成三级测试音频并向上位机(10)播放;使上位机(10)接收该三级测试音频,通过比较一级测试音频和三级测试音频的波形来判断一级测试音频和三级测试音频是否相同,若是,则判断车载导航仪(20)的通话链路正常。本申请的车载导航仪通话自动化测试方法自动化程度高,实用性强。

【技术实现步骤摘要】

本专利技术涉及车载导航领域,尤其涉及一种车载导航仪通话自动化测试方法。
技术介绍
目前,有的车载导航仪中会增加通信模块以进行远程通话;这使得车载导航仪具有手机的功能。在这种内置通信模块的车载导航仪出厂前,通信模块需要进行通话测试,而当前的通话测试大部分都是采用人工打电话,以测试通信模块及其连接链路是否正常;这种人工测试方式效率低。
技术实现思路
本申请针对现有内置通信模块的车载导航仪的人工通话测试效率低的问题,提出了一种车载导航仪通话自动化测试方法。本申请就该技术问题提出以下技术方案:本申请提出了一种车载导航仪通话自动化测试方法,包括以下步骤:步骤S1、提供上位机和远端自动应答机;步骤S2、使车载导航仪与远端自动应答机通信连接;使上位机向车载导航仪播放一级测试音频,车载导航仪将该一级测试音频转换成测试信号,并将测试信号发送给远端自动应答机;远端自动应答机将接收到的测试信号转换成二级测试音频并将二级测试音频播放出来,然后再使远端自动应答机接收该二级测试音频并将其转换成应答信号,再将该应答信号发送给车载导航仪;该车载导航仪再将接收到的应答信号转换成三级测试音频并将三级测试音频向上位机播放;步骤S3、使上位机接收该三级测试音频,并对一级测试音频和三级测试音频进行频谱分析,通过比较一级测试音频和三级测试音频的波形来判断一级测试音频和三级测试音频是否相同,若是,则判断车载导航仪的通话链路正常。本申请上述的车载导航仪通话自动化测试方法中,所述步骤S2还包括:使上位机与车载导航仪通信连接;在当车载导航仪与远端自动应答机通信连接时,使车载导航仪向上位机发送车载导航仪已进入通信状态信号;使上位机在接收到车载导航仪已进入通信状态信号后,自动向车载导航仪播放一级测试音频。本申请上述的车载导航仪通话自动化测试方法中,上位机和车载导航仪通过USB转串口线通信连接。本申请上述的车载导航仪通话自动化测试方法中,上位机和车载导航仪通过蓝牙或WiFi通信连接。本申请上述的车载导航仪通话自动化测试方法中,所述使车载导航仪与远端自动应答机通信连接还包括以下步骤:使车载导航仪向远端自动应答机发出通信请求信号;该通信请求信号包含有目标SIM卡号码;使远端自动应答机接收到该通信请求信号后,判断通信请求信号中的目标SIM卡号码是否与远端自动应答机的本机SIM卡号码相同,若是,则建立远端自动应答机与车载导航仪之间的通信连接。本申请上述的车载导航仪通话自动化测试方法中,所述步骤S3还包括:测量一级测试音频和三级测试音频的波形的重合度;该重合度是三级测试音频与一级测试音频的重合部分占一级测试音频的总体的比例;若一级测试音频和三级测试音频的波形的重合度大于测试音频重合度阈值时,则判断一级测试音频和三级测试音频相同。本申请上述的车载导航仪通话自动化测试方法中,所述测试音频重合度阈值为90.0%-99.9%。本申请以上位机作为使用被测车载导航仪的拨号方,并且以远端自动应答机作为被测车载导航仪的回复方,然后,使上位机向被测车载导航仪播放测试音频,并使该测试音频经远端自动应答机后由被测车载导航仪反馈给上位机。然后,上位机对发出的和接收的音频进行频谱分析,通过频谱波形比较,检测其是否大致相同,以此判断被测车载导航仪的通话链路是否正常,从而完成车载导航仪通话的自动化测试;本申请所提出的车载导航仪通话自动化测试方法自动化程度高,实用性强。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1为本专利技术实施例的车载导航仪通话自动化测试方法信号流的示意图。具体实施方式本专利技术要解决的技术问题是:在内置通信模块的车载导航仪出厂前,通信模块需要进行通话测试,而当前的通话测试大部分都是采用人工打电话,以测试通信模块及其连接链路是否正常;这种人工测试方式效率低。本专利技术就该技术问题而提出的技术思路是:提供一个上位机,以该上位机作为使用被测车载导航仪的拨号方,并且提供一个远端自动应答机,以该远端自动应答机作为被测车载导航仪的回复方,然后,使上位机向被测车载导航仪播放测试音频,并使该测试音频经远端自动应答机后由被测车载导航仪反馈给上位机。然后,上位机对发出的和接收的音频进行频谱分析,通过频谱波形比较,检测其是否大致相同,以此判断被测车载导航仪的通话链路是否正常。为了使本专利技术的技术目的、技术方案以及技术效果更加清楚,下面将结合附图及具体实施例对本专利技术做详细的说明。如图1所示,图1为本专利技术实施例的车载导航仪通话自动化测试方法信号流的示意图。具体地,在本实施例中,车载导航仪通话自动化测试方法包括以下步骤:步骤100、提供上位机10和远端自动应答机20;如图1所示,车载导航仪30包括第一CPU32,分别与该第一CPU32电性连接的第一通信模块31、第一存储器35、第一Mic33、第一喇叭34,第一存储器35存储有车载导航仪通话测试程序;远端自动应答机20包括第二CPU22、分别与第二CPU22电性连接的第二通信模块21、第二存储器23、第二Mic25、第二喇叭24,第二存储器23存储有远端自动应答机通话测试程序;上位机10包括第三CPU11、分别与第三CPU11电性连接的第三存储器12、第三Mic14、第三喇叭13,第三存储器12存储有上位机通话测试程序;在本实施例中,第一CPU32与第三CPU11通过USB转串口线通信连接。可以理解,第一CPU32与第三CPU11还可以通过蓝牙、WiFi等通讯连接。在这里,车载导航仪通话测试程序、远端自动应答机通话测试程序以及上位机通话测试程序分别用于使车载导航仪30、远端自动应答机20以及上位机10自动完成通话测试过程中的动作。步骤200、使车载导航仪30与远端自动应答机20通信连接;使上位机10向车载导航仪30播放一级测试音频,车载导航仪30将该一级测试音频转换成测试信号,并将测试信号发送给远端自动应答机20;远端自动应答机20将接收到的测试信号转换成二级测试音频并将其播放出来,然后再使远端自动应答机20接收该二级测试音频并将其转换成应答信号,再将该应答信号发送给车载导航仪30;该车载导航仪30再将接收到的应答信号转换成三级测试音频并将三级测试音频向上位机10播放;为了使车载导航仪通话测试更加自动化,本步骤200还包括:使上位机10与车载导航仪30通信连接;当车载导航仪30与远端自动应答机20通信连接时,使车载导航仪30向上位机10发送车载导航仪已进入通信状态信号;使上位机10在接收到车载导航仪已进入通信状态信号后,自动向车载导航仪30播放一级测试音频。在本实施例中,上位机10和车载导航仪30通过USB转串口线通信连接。在实际操作中,本步骤200的工作流程为:先使远端自动应答机20上电启动,并启动该自动应答机20中已存储的自动应答程序。然后,上电启动上位机10,并启动上位机10内置的上位机通话测试程序,使上位机10处于等待与车载导航仪30握手状态;接着,上电启动车载导航仪30,然后启动该车载导航仪30的第一存储器35中内置的车载导航仪通话测试程序。此时,车载导航仪30便会向上位机10发送握手信息,上位机10接收到该握手信息后,便会对车载导航仪30发出回应信息,车载导航仪30接收到回应信息后,便表示车载导航仪3本文档来自技高网...

【技术保护点】
一种车载导航仪通话自动化测试方法,其特征在于,包括以下步骤:步骤S1、提供上位机(10)和远端自动应答机(20);步骤S2、使车载导航仪(30)与远端自动应答机(20)通信连接;使上位机(10)向车载导航仪(30)播放一级测试音频,车载导航仪(30)将该一级测试音频转换成测试信号,并将测试信号发送给远端自动应答机(20);远端自动应答机(20)将接收到的测试信号转换成二级测试音频并将二级测试音频播放出来,然后再使远端自动应答机(20)接收该二级测试音频并将其转换成应答信号,再将该应答信号发送给车载导航仪(30);该车载导航仪(30)再将接收到的应答信号转换成三级测试音频并将三级测试音频向上位机(10)播放;步骤S3、使上位机(10)接收该三级测试音频,并对一级测试音频和三级测试音频进行频谱分析,通过比较一级测试音频和三级测试音频的波形来判断一级测试音频和三级测试音频是否相同,若是,则判断车载导航仪(20)的通话链路正常。

【技术特征摘要】
1.一种车载导航仪通话自动化测试方法,其特征在于,包括以下步骤:步骤S1、提供上位机(10)和远端自动应答机(20);步骤S2、使车载导航仪(30)与远端自动应答机(20)通信连接;使上位机(10)向车载导航仪(30)播放一级测试音频,车载导航仪(30)将该一级测试音频转换成测试信号,并将测试信号发送给远端自动应答机(20);远端自动应答机(20)将接收到的测试信号转换成二级测试音频并将二级测试音频播放出来,然后再使远端自动应答机(20)接收该二级测试音频并将其转换成应答信号,再将该应答信号发送给车载导航仪(30);该车载导航仪(30)再将接收到的应答信号转换成三级测试音频并将三级测试音频向上位机(10)播放;步骤S3、使上位机(10)接收该三级测试音频,并对一级测试音频和三级测试音频进行频谱分析,通过比较一级测试音频和三级测试音频的波形来判断一级测试音频和三级测试音频是否相同,若是,则判断车载导航仪(20)的通话链路正常。2.根据权利要求1所述的车载导航仪通话自动化测试方法,其特征在于,所述步骤S2还包括:使上位机(10)与车载导航仪(30)通信连接;在当车载导航仪(30)与远端自动应答机(20)通信连接时,使车载导航仪(30)向上位机(10)发送车载导航仪已进入通信状态信号;使上位机(10)在接收到车载导航仪已进入通信状态信号后,自动向车载导航...

【专利技术属性】
技术研发人员:王勇
申请(专利权)人:深圳市赛格导航科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1