收音机的标定方法、装置、汽车车机及介质与流程

文档序号:31545157发布日期:2022-09-17 00:57阅读:718来源:国知局
收音机的标定方法、装置、汽车车机及介质与流程

1.本发明涉及车载设备技术领域,尤其是涉及一种收音机的标定方法、装置、汽车车机及介质。


背景技术:

2.车载收音机的实车标定是指:专业的测试人员,驾驶配有收音功能的机动车在常规的道路场景(空旷道路、隧道、高架桥、环岛、电视台塔,飞机场等)下行驶,在行驶过程中进行收音操作,最后对收到的电台质量、收到的fm/am电台数量进行打分、记录(这一过程称为收音的道路测试,简称路试);若结果不合格,则需要调整参数,继续测试,直到电台合格。现有的收音机实车标定方法,在路试不合格时,路试人员需要将测试结果反馈给开发人员,然后研发人员进行参数修改,并重新生成软件发给路试人员,路试人员再重新进行路试;并且研发人员在修改参数时,需要对代码进行修改、编译。因此,现有的标定方法效率低且成本高。


技术实现要素:

3.有鉴于此,本发明的目的在于提供一种收音机的标定方法、装置、汽车车机及介质,以提高车载收音机标定的效率,同时降低标定成本。
4.为了实现上述目的,本发明实施例采用的技术方案如下:
5.第一方面,本发明实施例提供了一种收音机的标定方法,该方法应用于汽车车机,包括:如果当前电台不符合预设条件,则获取收音机芯片中当前电台的停台参数和参数阈值;基于停台参数对参数阈值进行调节,并将调节后的参数阈值发送至收音机芯片。
6.在一种实施方式中,获取收音机芯片中当前电台的停台参数和参数阈值的步骤之后,还包括:将停台参数和参数阈值在汽车车机的参数调节界面进行显示。
7.在一种实施方式中,基于停台参数对参数阈值进行调节的步骤,包括:将停台参数和参数阈值进行比较,确定待调节参数;其中,待调节参数为参数阈值中的一个或多个;接收用户输入的调节指令;其中,调节指令携带有改变待调节参数的信息,基于信息确定目标参数阈值;将待调节参数调整为目标参数阈值。
8.在一种实施方式中,接收用户输入的调节指令的步骤,包括:监测参数调节界面的预设区域是否出现目标参数阈值的输入操作;如果预设区域出现目标参数阈值的输入操作,则获取输入操作对应的目标参数阈值。
9.在一种实施方式中,接收用户输入的调节指令的步骤,包括:监测参数调节界面的预设区域是否出现第一滑动操作;其中,预设区域包括参数调节按钮,第一滑动操作为针对参数调节按钮的滑动操作;如果预设区域出现第一滑动操作,则确定第一滑动操作的滑动终点,以及确定滑动终点对应的目标参数阈值。
10.在一种实施方式中,将调节后的参数阈值发送至收音机芯片的步骤,包括:监测参数调节界面的第一目标按键是否被点击;如果参数调节界面的第一目标按键被点击,则将
调节后的参数阈值发送至收音机芯片。
11.在一种实施方式中,上述方法还包括:监测参数调节界面的第二目标按键是否被点击;如果参数调节界面的第二目标按键被点击,则重新获取当前电台的参数阈值。
12.第二方面,本发明实施例提供了一种收音机的标定装置,该装置应用于汽车车机,包括:数据获取模块,用于如果当前电台不符合预设条件,则获取收音机芯片中当前电台的停台参数和参数阈值;参数调节模块,用于基于停台参数对参数阈值进行调节,并将调节后的参数阈值发送至收音机芯片。
13.第三方面,本发明实施例提供了一种汽车车机,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现第一方面提供的任一项的方法的步骤。
14.第四方面,本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器运行时执行上述第一方面提供的任一项的方法的步骤。
15.本发明实施例带来了以下有益效果:
16.本发明实施例提供的上述收音机的标定方法、装置、汽车车机及介质,该方法应用于汽车车机,如果当前电台不符合预设条件,则获取收音机芯片中当前电台的停台参数和参数阈值;然后,基于停台参数对参数阈值进行调节,并将调节后的参数阈值发送至收音机芯片。上述方法在路试人员测试到电台异常时,可以直接通过汽车车机对当前电台的参数进行调整,并实时将调整后的参数阈值发送至收音机芯片,无需将异常反馈给研发人员后,研发人员再重新生成软件进行测试,从而提高了车载收音机标定的效率,同时降低了人工成本。
17.本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
18.为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
19.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1为本发明实施例提供的一种收音机的标定方法的流程图;
21.图2为本发明实施例提供的一种参数调节界面的示意图;
22.图3为本发明实施例提供的一种收音机标定的示意图;
23.图4为本发明实施例提供的一种收音机的标定装置的结构示意图;
24.图5为本发明实施例提供的一种汽车车机的结构示意图。
具体实施方式
25.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
26.车载收音机产品最终需要正常的在社会道路上使用,而在开发阶段只能在实验室中测试,但是一些道路场景无法在实验室中模拟,因此,为了满足客户的体验感受,收音机的实车标定是必不可少的,通过不断调节收音功能使其在正常的使用场景中能够正常工作。
27.目前,现有的收音机实车标定方法,在路试不合格时,路试人员需要将测试结果反馈给研发人员,然后研发人员在公司修改参数,并重新生成软件,发给路试人员,重新进行路试。传统的研发人员在修改参数时,需要直接对代码进行修改、编译,首先,此过程涉及到程序改动,可能会引入额外的问题;其次,车机程序一般较大,编译过程耗时较长,至少需要1-2小时;此外,在路试人员进行车机软件升级时需要面临拆机过程,可能会导致安全问题。
28.综上所述,现有的标定方法效率低且成本高。一是由于路试人员在将测试结果反馈给研发人员时,不一定可以把问题描述清楚,因此,可能会导致参数调节上的理解误差,收音参数的调节可能不会一步到位,增加路试次数;二是路试场景较多,每调节一次参数需要重启一次汽车车机,并且重新进行一次路试,耗费人力与时间。
29.基于此,本发明实施例提供的一种收音机的标定方法、装置、汽车车机及介质,以提高车载收音机标定的效率,同时降低标定成本。
30.为便于对本实施例进行理解,首先对本发明实施例所公开的一种收音机的标定方法进行详细介绍,该方法可以由汽车车机执行,参见图1所示的一种收音机的标定方法的流程图,示意出该方法主要包括以下步骤s101至步骤s102:
31.步骤s101:如果当前电台不符合预设条件,则获取收音机芯片中当前电台的停台参数和参数阈值。
32.在具体应用中,点击车载收音机上的搜台功能时,收音机将会依次搜索电台,当电台的一些参数满足车机程序设定的参数阈值时,收音机就会停留在此电台,并播放此电台内容,这些参数被称之为停台参数。具体的,电台包括:调频(frequency modulation,fm)电台和调幅(amplitude modulation,am)电台,停台参数包括:频偏、信号强度和信噪比等,参数阈值包括:频偏阈值、信号强度阈值和信噪比阈值等。
33.在一种实施方式中,当路试人员在某一测试场景下检测到当前电台不符合预设条件时,即当前电台不合格,比如搜索电台时,停在了无效电台或者信号较差的电台,电台声音中的噪音比较大。此时,路试人员可以打开汽车车机上的参数调节界面,获取当前电台的停台参数和参数阈值,并将停台参数和参数阈值在汽车车机的参数调节界面进行显示。
34.参见图2所示的一种参数调节界面的示意图,图中的fm_freqoff表示fm电台的频偏阈值,fm_rssi表示fm电台的信号强度阈值,fm_snr表示fm电台的信噪比阈值,am_freqoff表示am电台的频偏阈值,am_rssi表示am电台的信号强度阈值,am_snr表示am电台的信噪比阈值。此外,图中标号7所示该行参数为当前电台的停台参数:freq表示当前电台的电台频率;rssi表示当前电台的信号强度;mutipath表示当前电台的多径干扰(暂未使
用);freqoff表示当前电台的频偏;usn表示当前电台的噪音指标(暂未使用);snr表示当前电台的噪比;f_stereo表示当前电台的立体声指标(暂未使用)。在一种实施方式中,路试人员可以通过点击“刷新停台参数”按钮,读物当前收音机芯片中的停台参数和参数阈值。
35.步骤s102:基于停台参数对参数阈值进行调节,并将调节后的参数阈值发送至收音机芯片。
36.在一种实施方式中,可以将停台参数和参数阈值进行比较,确定需要调节的参数阈值,并将调节后的参数阈值发送至收音机芯片中。在具体应用中,驱动程序判定fm电台为有效电台的条件为:freqoff《fm_freqoff且rssi》fm_rssi且snr》fm_snr;判定am电台为有效电台的条件为:freqoff《am_freqoff且rssi》am_rssi且snr》am_snr。当搜索到的当前电台的停台参数与参数阈值之间满足上述判断条件时,当前电台即可被判定为有效电台进行播放,但是此时的电台可能信号较差,并不是真正的有效电台,因此,需要对参数阈值进行修改,并将调节后的参数阈值发送至收音机芯片中,以屏蔽信号差的电台。
37.本发明实施例提供的上述收音机的标定方法,在路试人员测试到电台异常时,可以直接通过汽车车机对当前电台的参数进行调整,并实时将调整后的参数阈值发送至收音机芯片,无需将异常反馈给研发人员后,研发人员再重新生成软件进行测试,从而提高了车载收音机标定的效率,同时降低了人工成本。
38.为了便于理解,本发明实施例还提供了一种基于停台参数对参数阈值进行调节的具体实现方式,包括但不限于以下步骤1至步骤3:
39.步骤1:将停台参数和参数阈值进行比较,确定待调节参数;其中,待调节参数为参数阈值中的一个或多个。
40.具体的,当前电台不合格可能是由于一个或多个参数阈值太小导致的,因此,本发明实施例中可以将停台参数和参数阈值进行比较,来确定需要调节的待调节参数。
41.步骤2:接收用户输入的调节指令;其中,调节指令携带有改变待调节参数的信息,基于信息确定目标参数阈值。
42.在一种实施方式中,为了满足不同路试人员的需求,提升路试人员的交互体验,本发明实施中提供了以下两种接收用户输入的调节指令的方式:
43.方式一:输入目标参数阈值
44.具体的,监测参数调节界面的预设区域是否出现目标参数阈值的输入操作;如果预设区域出现目标参数阈值的输入操作,则获取输入操作对应的目标参数阈值。
45.在一种实施方式中,用户可以是路试人员。路试人员可以通过参数调节界面的按键,直接输入想要调节的参数阈值,汽车车机在监测到用户的输入操作后,可以直接获取用户输入的目标参数阈值。
46.方式二:通过滑动参数调节按钮输入目标参数阈值
47.具体的,监测参数调节界面的预设区域是否出现第一滑动操作;其中,预设区域包括参数调节按钮,第一滑动操作为针对参数调节按钮的滑动操作;如果预设区域出现第一滑动操作,则确定第一滑动操作的滑动终点,以及确定滑动终点对应的目标参数阈值。
48.在一种实施方式中,可以在参数调节界面的预设区域设置参数调节按钮,参数调节按钮活动到不同的位置对应不同的参数阈值。在具体应用中,路试人员可以通过滑动参数调节按钮来输入需要的参数阈值,当汽车车机监测到路试人员针对参数调节按钮的第一
滑动操作后,可以根据第一滑动操作对应的终点位置确定滑动终点对应的目标参数阈值。
49.步骤3:将待调节参数调整为目标参数阈值。
50.在一种实施方式中,在接收到用户的调节指令后,则将参数调节面中的参数阈值调整为目标参数阈值,之后,将调节后的参数阈值发送至收音机芯片。
51.进一步地,对于将调节后的参数阈值发送至收音机芯片的步骤,可以采用包括但不限于以下方式:监测参数调节界面的第一目标按键是否被点击;如果参数调节界面的第一目标按键被点击,则将调节后的参数阈值发送至收音机芯片。具体的,第一目标按键可以是图2中所示的“修改停台参数”按键,当路试人员点击“修改停台参数”按键后,则将调整后的参数阈值发送至收音机芯片中。
52.进一步地,在将参数阈值发送至收音机芯片后,为了确定参数是否被正确写入收音机芯片中,本发明实施例提供的上述方法还包括验证过程,具体可以采用包括但不限于以下方式:监测参数调节界面的第二目标按键是否被点击;如果参数调节界面的第二目标按键被点击,则重新获取当前电台的参数阈值。具体的,第二目标按键可以是图2中所示的“刷新停台参数”按键,路试人员点击“刷新停台参数”按键,可以重新获取参数阈值,从而判断参数阈值是否修改成功。
53.为了便于理解,本发明实施例还提供了一种收音机标定的具体示例,例如:当路试人员在某一测试场景进行收音机标定,搜索电台时,停在了信号较差的电台,假设为fm100.0,电台声音中噪音比较大,此时,路试人员可以打开如图2所示的参数调节界面。首先,读取当前电台的停台参数,即标号7所示的实施更新的参数,即:freqoff为1,rssi为27,snr为6;然后,“刷新停台参数”按键,读取当前芯片中设置的参数阈值,即fm_freqoff为2,fm_rssi为20,fm_snr为5;接着,分析上述停台参数和参数阈值可知,当前电台的信噪比(snr)较差,信噪比阈值偏小,导致在搜台时误将当前电台fm100.0作为有效电台停止了搜索,因此需要将信噪比阈值fm_snr调节为大于6即可将当前电台fm100.0屏蔽;最后,将fm_snr调整为7,并将调节后的fm_snr发送至收音机芯片,此时路试人员再次搜台时,将不会搜索到fm100.0这个频道。路试人员在遇到不合格电台的情况时,按照上述步骤调节参数,直到所有的路试场景下收音指标均合格,即标定结束。
54.对于前述收音机的标定方法,参见图3所示,该方法的软件功能的实现主要依靠两部分配合,即底层驱动程序与上层应用程序。当路试人员打开收音机的参数调节界面时,上层软件会调用底层收音机驱动程序相关的接口,获取相应的数据(诸如:当前电台的停台参数和参数阈值等),具体包括:获取单签收音电台的信号参数值(即当前电台的停台参数),设置收音芯片中的有效电台判断阈值(即参数阈值)以及获取当前收音芯片中的有效电台判断阈值;底层的驱动程序接收到上层软件的调用信息后,会读取收音机芯片内的相关数据,然后再把获取到的数据传输给上层应用程序;上层应用程序接收到数据后会将这些数据按照ui界面定义,把收到的数据放置于相应的位置进行显示;当需要修改参数时,则在对应的输入栏上填写参数后点击“修改停台参数”按键,上层应用程序就会将修改后的参数传输至底层驱动程序,底层驱动程序收到修改后的参数后,将会立即把修改后的参数写入收音机芯片,并使修改后的参数生效。
55.本发明实施例提供的上述收音机的标定方法,将调节车载收音机参数的调试过程,转移到路试人员手中,使得路试人员可以在现场通过汽车车机直接根据测试结果进行
调节,直到收音机指标合格为止。与现有技术方案相比,本发明实施例提供的方法具有以下优点:
56.1、加快收音机实车标定的速度
57.当路试人员在某一个道路场景下,搜到的电台异常时,如搜索到的有效电台数量较少或者搜到一些无效电台等,路试人员可以直接在车机的显示界面打开收音机参数调节界面,进行针对性的调整;同时,该调整能够立即生效,不需要车机重启,也无需与研发人员沟通,让研发人员重新生成软件,重新测试。
58.2、标定的参数更加的准确,收音效果更好
59.路试人员根据测试结果,针对性的调节参数,省去了与开发人员的沟通过程,避免了沟通出现偏差的情况,从而使得收音参数调节的更加准确,收音效果更好,满足客户要求,提升客户体验。
60.对于前述收音机的标定方法,本发明实施例还提供了一种收音机的标定装置,该装置应用于汽车车机,参见图4所示的一种收音机的标定装置的结构示意图,该装置主要包括以下部分:
61.数据获取模块401,用于如果当前电台不符合预设条件,则获取收音机芯片中当前电台的停台参数和参数阈值。
62.参数调节模块402,用于基于停台参数对参数阈值进行调节,并将调节后的参数阈值发送至收音机芯片。
63.本发明实施例提供的上述收音机的标定装置,在路试人员测试到电台异常时,可以直接通过汽车车机对当前电台的参数进行调整,并实时将调整后的参数阈值发送至收音机芯片,无需将异常反馈给研发人员后,研发人员再重新生成软件进行测试,从而提高了车载收音机标定的效率,同时降低了人工成本。
64.在一种实施方式中,上述装置还包括显示模块,用于将停台参数和参数阈值在汽车车机的参数调节界面进行显示。
65.在一种实施方式中,上述参数调节模块402进一步还用于:将停台参数和参数阈值进行比较,确定待调节参数;其中,待调节参数为参数阈值中的一个或多个;接收用户输入的调节指令;其中,调节指令携带有改变待调节参数的信息,基于信息确定目标参数阈值;将待调节参数调整为目标参数阈值。
66.在一种实施方式中,上述参数调节模块402进一步还用于:监测参数调节界面的预设区域是否出现目标参数阈值的输入操作;如果预设区域出现目标参数阈值的输入操作,则获取输入操作对应的目标参数阈值。
67.在一种实施方式中,上述参数调节模块402进一步还用于:监测参数调节界面的预设区域是否出现第一滑动操作;其中,预设区域包括参数调节按钮,第一滑动操作为针对参数调节按钮的滑动操作;如果预设区域出现第一滑动操作,则确定第一滑动操作的滑动终点,以及确定滑动终点对应的目标参数阈值。
68.在一种实施方式中,上述参数调节模块402进一步还用于:监测参数调节界面的第一目标按键是否被点击;如果参数调节界面的第一目标按键被点击,则将调节后的参数阈值发送至收音机芯片。
69.在一种实施方式中,上述装置还包括刷新模块,用于监测参数调节界面的第二目
标按键是否被点击;如果参数调节界面的第二目标按键被点击,则重新获取当前电台的参数阈值。
70.本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。
71.本发明实施例还提供了一种汽车车机,具体的,该汽车车机包括处理器和存储装置;存储装置上存储有计算机程序,计算机程序在被处理器运行时执行如上实施方式的任一项所述的方法。
72.图5为本发明实施例提供的一种汽车车机的结构示意图,该汽车车机100包括:处理器50,存储器51,总线52和通信接口53,所述处理器50、通信接口53和存储器51通过总线52连接;处理器50用于执行存储器51中存储的可执行模块,例如计算机程序。
73.其中,存储器51可能包含高速随机存取存储器(ram,random access memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口53(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。
74.总线52可以是isa总线、pci总线或eisa总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
75.其中,存储器51用于存储程序,所述处理器50在接收到执行指令后,执行所述程序,前述本发明实施例任一实施例揭示的流过程定义的装置所执行的方法可以应用于处理器50中,或者由处理器50实现。
76.处理器50可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器50中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器50可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现成可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器51,处理器50读取存储器51中的信息,结合其硬件完成上述方法的步骤。
77.本发明实施例所提供的可读存储介质的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见前述方法实施例,在此不再赘述。
78.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计
算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
79.最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1