一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种蓝牙数字钥匙的测试方法、装置、设备以及介质与流程

2022-11-28 12:57:12 来源:中国专利 TAG:


1.本发明涉及车辆领域,尤其涉及一种蓝牙数字钥匙的测试方法、装置、设备以及介质。


背景技术:

2.随着车辆控制技术的不断发展,蓝牙数字钥匙在提高舒适性和智能化的大背景下产生,蓝牙数字钥匙在使用前,为保证稳定性、可靠性,需要进行功能的测试。
3.如何更有效的进行蓝牙数字钥匙功能测试,保证其稳定性和可靠性,是目前亟待解决的问题。


技术实现要素:

4.本发明提供了一种蓝牙数字钥匙的测试方法、装置、设备以及介质,能够自动化测试移动终端的蓝牙数字钥匙功能。
5.根据本发明的一方面,提供了一种蓝牙数字钥匙的测试方法,包括:
6.在监测到蓝牙数字钥匙的功能测试事件时,控制机械手操作移动终端,用于指示所述移动终端生成对蓝牙数字钥匙的测试指令,并通过车载蓝牙模块向车载网关发送所述测试指令,由车载网关向工控机转发所述测试指令;
7.响应于所述测试指令,仿真执行所述测试指令得到仿真测试结果;
8.通过车载网关,向车载蓝牙模块反馈所述仿真测试结果,用于指示所述车载蓝牙模块向所述移动终端转发所述仿真测试结果;
9.控制图像采集器对移动终端中的仿真测试结果进行图像采集,得到终端图像信息;
10.根据所述测试指令和所述终端图像信息,确定对所述蓝牙数字钥匙的功能测试结果。
11.根据本发明的另一方面,提供了一种蓝牙数字钥匙的测试装置,包括:
12.控制模块,用于在监测到蓝牙数字钥匙的功能测试事件时,控制机械手操作移动终端,用于指示所述移动终端生成对蓝牙数字钥匙的测试指令,并通过车载蓝牙模块向车载网关发送所述测试指令,由车载网关向工控机转发所述测试指令;
13.仿真模块,用于响应于所述测试指令,仿真执行所述测试指令得到仿真测试结果;
14.反馈模块,用于通过车载网关,向车载蓝牙模块反馈所述仿真测试结果,用于指示所述车载蓝牙模块向所述移动终端转发所述仿真测试结果;
15.得到模块,用于控制图像采集器对移动终端中的仿真测试结果进行图像采集,得到终端图像信息;
16.确定模块,用于根据所述测试指令和所述终端图像信息,确定对所述蓝牙数字钥匙的功能测试结果。
17.根据本发明的另一方面,提供了一种蓝牙数字钥匙的测试系统,包括:工控机、机
械手、移动终端、车载终端和图像采集器;所述车载终端包括车载蓝牙模块和车载网关;
18.在工控机监测到蓝牙数字钥匙的功能测试事件时,控制机械手操作移动终端;
19.移动终端响应机械手的操作生成对蓝牙数字钥匙的测试指令,并通过车载蓝牙模块向车载网关发送所述测试指令,由车载网关向工控机转发所述测试指令;
20.所述工控机还用于响应于所述测试指令,仿真执行所述测试指令得到仿真测试结果;
21.所述车载终端还用于通过车载网关,向车载蓝牙模块反馈所述仿真测试结果,用于指示所述车载蓝牙模块向所述移动终端转发所述仿真测试结果;
22.图像采集器用于对移动终端中的仿真测试结果进行图像采集,得到终端图像信息;
23.所述工控机还用于根据所述测试指令和所述终端图像信息,确定对所述蓝牙数字钥匙的功能测试结果。
24.根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
25.至少一个处理器;以及
26.与所述至少一个处理器通信连接的存储器;其中,
27.所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的蓝牙数字钥匙的测试方法。
28.根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的蓝牙数字钥匙的测试方法。
29.本发明实施例的技术方案,工控机在监测到蓝牙数字钥匙的功能测试事件时,控制机械手操作移动终端,使得移动终端生成对蓝牙数字钥匙的测试指令并通过车载蓝牙模块向车载网关发送,进一步接收车载网关转发回的测试指令,响应于该测试指令,仿真执行该测试指令得到仿真测试结果通过车载网关向车载蓝牙模块反馈,使得车载蓝牙模块向移动终端转发仿真测试结果,最后根据图像采集器采集的终端图像信息和测试指令,确定蓝牙数字钥匙的功能测试结果。通过这样的方式,给出了对移动终端的蓝牙数字钥匙功能进行测试的新的解决方案,有助于后续进行压力测试。
30.应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
31.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
32.图1是本发明实施例一提供的一种蓝牙数字钥匙的测试方法的流程图;
33.图2是本发明实施例二提供的一种蓝牙数字钥匙的测试方法的流程图;
34.图3是本发明实施例三提供的一种蓝牙数字钥匙的测试装置的结构图;
35.图4是本发明实施例四提供的一种蓝牙数字钥匙的测试系统的结构图;
36.图5是本发明实施例五提供的电子设备的结构示意图。
具体实施方式
37.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
38.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
39.在相关技术中,对于移动终端的中的蓝牙数字钥匙的功能测试有两种,一种是实车测试,通过车辆是否行使相关功能来判断功能是否有效;但采用实车测试的方案有如下的弊端:1、手动测试效率低,不适合完成压力测试。2、手动测试一般是基于车辆是否执行了蓝牙钥匙的指令来判断功能是否有效,而不会测试到链路上的交互报文。3、实车测试环境,很难仿真各种故障情况。另一种是台架测试,台架测试除了可以测试功能是否正常外,还可以测试控制器之间的通信是否正常。因此可以规避以上提到的实车测试的缺点,但是手动的台架测试方案仍然不适合压力测试。
40.本发明实施例提出的方案,可以包括实际台架车中车载网关和车载蓝牙模块,以及工控机仿真的车辆执行器(即仿真测试指令),通过实际硬件和虚拟仿真结合的方式,避免了手动测试,实现了蓝牙数字钥匙的自动化测试,提高了测试效率,同时便于进行压力测试。
41.另外,在相关技术中,仅有通过安卓调试桥(adb)对配置有安卓系统的手机的进行的自动化测试,不适用与其他操作系统的手机,如ios系统,本发明通过采用机械手控制移动终端发出测试指令,从而对移动终端的系统不做限制,避免了由于移动终端所配置的操作系统的不同导致的难以测试的问题。具体的,本发明实现蓝牙数字钥匙的自动化测试的过程将在下述实施例进行详细介绍。
42.实施例一
43.图1是本发明实施例一提供的一种蓝牙数字钥匙的测试方法的流程图,本实施例适用于工控机对移动终端的蓝牙数字钥匙功能进行测试的情况,该方法可以由蓝牙数字钥匙的测试装置来执行,该装置可以采用软件和/或硬件的方式实现,并可集成于具有蓝牙数字钥匙的测试功能的电子设备中,由工控机执行,其中,工控机可以配置有canoe(can open environment,总线开发环境)仿真软件,基于该仿真软件执行相关操作。如图1所示,该方法包括:
44.s101、在监测到蓝牙数字钥匙的功能测试事件时,控制机械手操作移动终端,用于指示移动终端生成对蓝牙数字钥匙的测试指令,并通过车载蓝牙模块向车载网关发送测试指令,由车载网关向工控机转发测试指令。
45.其中,蓝牙数字钥匙的功能测试事件是指对移动终端中蓝牙数字钥匙app(application,应用程序)控制车辆运行的功能进行测试的事件。机械手用于点击移动终端的屏幕。移动终端可以是手机或平板等可移动的个人终端。车载蓝牙模块(bluetooth low energy,ble)是指车辆中用于基于蓝牙功能,接收移动终端发出的测试指令的模块。车载网关是指用于转发的中间网关。测试指令是指对测试蓝牙数字钥匙控制车辆执行不同操作的测试指令。测试指令包括以下至少一种:控制车辆开关门指令、控制车辆开关天窗指令以及控制车辆出车泊车指令;工控机与车载网关通过舒适can(controller area network,控制器局域网络)总线进行通讯;车载网关与车载蓝牙模块通过数字钥匙can总线进行通讯。
46.可选的,工控机可以在接收到相关人员发出蓝牙数字钥匙功能测试的指令时,例如,发出测试蓝牙钥匙控制车辆开门功能的指令,认为监测到蓝牙数字钥匙的功能测试事件;也可以基于预设的规则,在预设时间自动生成蓝牙数字钥匙功能测试指令,即监测到蓝牙数字钥匙的功能测试事件。
47.可选的,工控机可以基于canoe仿真软件,调用labview(laboratory virtual instrumentation engineering workbench,实验室虚拟仪器工程平台),控制机械手在移动终端上打开蓝牙数字钥匙app,并点击车控按键,即控制机械手操作移动终端,从而指示移动终端生成对蓝牙数字钥匙的测试指令,并在车载蓝牙模块与块车载网关通过数字钥匙can总线进行通讯的过程中,通过车载蓝牙模块向车载网关发送测试指令,由车载网关向工控机转发测试指令。
48.s102、响应于测试指令,仿真执行测试指令得到仿真测试结果。
49.其中,仿真测试结果为正向反馈信号或负向反馈信号。
50.可选的,工控机在与车载网关通过舒适can总线进行通讯的过程中,若检测到车载网关转发的测试指令,则响应于测试指令,可以基于canoe仿真软件,仿真车辆的执行器执行该测试指令并回复,例如,仿真bcm(body control module,网络车身控制模块)进行回复,得到仿真测试结果,即仿真执行测试指令得到仿真测试结果。
51.可选的,可以响应于测试指令,仿真车辆的执行器执行该测试指令并进行正向回复,例如,测试指令为打开车门,则正向回复为回复车门已打开信号,即仿真测试结果为车门已打开,此时仿真测试结果为正向反馈信号;也可以响应于测试指令,仿真车辆的执行器执行该测试指令并进行逆向回复,例如,测试指令为打开车门,则负向回复为回复车门未打开信号,即仿真测试结果为车门未打开,此时仿真测试结果为负向反馈信号。
52.s103、通过车载网关,向车载蓝牙模块反馈仿真测试结果,用于指示车载蓝牙模块向移动终端转发仿真测试结果。
53.可选的,工控机仿真执行测试指令得到仿真测试结果之后,可以与车载网关通过舒适can总线进行通讯,将仿真测试结果发送至车载网关,使得车载网关通过数字钥匙can总线,向车载蓝牙模块反馈仿真测试结果,从而使得车载蓝牙模块向移动终端转发仿真测试结果。
54.s104、控制图像采集器对移动终端中的仿真测试结果进行图像采集,得到终端图
像信息。
55.其中,图像采集器是指可以采集移动终端图像的采集器,如配置有摄像头的相机等。终端图像信息是指包含移动终端屏幕的图像信息。
56.可选的,工控机可以基于canoe仿真软件,调用labview,控制图像采集器采集移动终端(如手机)接收并显示在屏幕上的仿真测试结果,得到终端图像信息。
57.s105、根据测试指令和终端图像信息,确定对蓝牙数字钥匙的功能测试结果。
58.可选的,工控机得到终端图像信息之后,可以对终端图像信息进行分析处理,从终端图像信息中得到移动终端接收到的仿真测试结果的相关信息,如车门已打开信息,进一步可以结合从车载网关接收到的测试指令,根据测试指令对应的指令信息与移动终端接收到的仿真测试结果进行比较,确定对蓝牙数字钥匙的功能测试结果,若一致,则对该蓝牙数字钥匙的功能测试成功,若不一致,则对该蓝牙数字钥匙的功能测试失败。示例性的,移动终端接收到的仿真测试结果为车门已打开,测试指令对应的指令信息为打开车门,则对该蓝牙数字钥匙的功能测试成功。
59.本发明实施例的技术方案,工控机在监测到蓝牙数字钥匙的功能测试事件时,控制机械手操作移动终端,使得移动终端生成对蓝牙数字钥匙的测试指令并通过车载蓝牙模块向车载网关发送,进一步接收车载网关转发回的测试指令,响应于该测试指令,仿真执行该测试指令得到仿真测试结果通过车载网关向车载蓝牙模块反馈,使得车载蓝牙模块向移动终端转发仿真测试结果,最后根据图像采集器采集的终端图像信息和测试指令,确定蓝牙数字钥匙的功能测试结果。通过这样的方式,给出了对移动终端的蓝牙数字钥匙功能进行测试的新的解决方案,有助于后续进行压力测试。
60.实施例二
61.图2是本发明实施例二提供的一种蓝牙数字钥匙的测试方法的流程图,本实施例在上述实施例的基础上,进一步对“指示移动终端生成对蓝牙数字钥匙的测试指令,并通过车载蓝牙模块向车载网关发送测试指令”进行详细的解释说明,如图2所示,该方法包括:
62.s201、在监测到蓝牙数字钥匙的功能测试事件时,控制机械手操作移动终端,用于指示移动终端生成对蓝牙数字钥匙的测试指令,使得移动终端以射频信号的形式发送测试指令至车载蓝牙模块。
63.其中,射频信号(rf-radio frequency signal)是指经过调制的,拥有一定发射频率的电波。通过射频信号传输,可以实现移动终端与车载蓝牙模块之间的无线交互。
64.s202、通过车载蓝牙模块向车载网关发送测试指令,由车载网关向工控机转发测试指令。
65.可选的,通过车载蓝牙模块向车载网关发出测试指令之后,还包括:监听车载网关是否成功从车载蓝牙模块接收测试指令。具体的,工控机在通过车载蓝牙模块向车载网关发出测试指令之后,可以基于canoe软件,获取车载网关与车载蓝牙模块之间的中间数据,检测车载蓝牙模块与车载网关之间的数字钥匙can总线上是否有对应的控制信号产生,并查看所有报文中有无异常信号,即监听车载网关是否成功从车载蓝牙模块接收测试指令。从而检测车载网关的路由功能。过这样的方式,可以更好的对蓝牙数字钥匙的功能进行测试。
66.s203、响应于测试指令,仿真执行测试指令得到仿真测试结果。
67.可选的,响应于测试指令,仿真执行测试指令得到仿真测试结果之后,还包括:将仿真测试结果发送至车载网关,并监听车载网关是否接收到仿真测试结果。具体的,工控机可以基于canoe软件,检测与车载网关之间的舒适can总线上是否有测试指令对应的控制信号产生,即监听车载网关是否接收到仿真测试结果。从而检测车载网关的路由功能。过这样的方式,可以更好的对蓝牙数字钥匙的功能进行测试。
68.s204、通过车载网关,向车载蓝牙模块反馈仿真测试结果,用于指示车载蓝牙模块向移动终端转发仿真测试结果。
69.可选的,通过车载网关,向车载蓝牙模块反馈仿真测试结果之后,可以监听车载蓝牙模块是否成功从车载网关接收仿真测试结果。具体的,工控机可以基于canoe软件,检测车载蓝牙模块与车载网关之间的数字钥匙can总线上是否有对应的信号产生,并查看所有报文中有无异常信号。通过这样的方式,可以更好的对蓝牙数字钥匙的功能进行测试。
70.s205、控制图像采集器对移动终端中的仿真测试结果进行图像采集,得到终端图像信息。
71.s206、根据测试指令和终端图像信息,确定对蓝牙数字钥匙的功能测试结果。
72.本发明实施例的技术方案,在监测到蓝牙数字钥匙的功能测试事件时,控制机械手操作移动终端,用于指示移动终端生成对蓝牙数字钥匙的测试指令,使得移动终端以射频信号的形式发送测试指令至车载蓝牙模块,并通过车载蓝牙模块向车载网关发送测试指令,通过这样的方式,给出了一种发送测试指令至车载蓝牙模块的可实施方式,可以更好的对蓝牙数字钥匙的功能进行测试。
73.实施例三
74.图3是本发明实施例三提供的一种蓝牙数字钥匙的测试装置的结构图;本发明实施例所提供的一种蓝牙数字钥匙的测试装置可执行本发明任一实施例所提供的一种蓝牙数字钥匙的测试方法,具备执行方法相应的功能模块和有益效果。
75.如图3所示,该装置包括:
76.控制模块301,用于在监测到蓝牙数字钥匙的功能测试事件时,控制机械手操作移动终端,用于指示所述移动终端生成对蓝牙数字钥匙的测试指令,并通过车载蓝牙模块向车载网关发送所述测试指令,由车载网关向工控机转发所述测试指令;
77.仿真模块302,用于响应于所述测试指令,仿真执行所述测试指令得到仿真测试结果;
78.反馈模块303,用于通过车载网关,向车载蓝牙模块反馈所述仿真测试结果,用于指示所述车载蓝牙模块向所述移动终端转发所述仿真测试结果;
79.得到模块304,用于控制图像采集器对移动终端中的仿真测试结果进行图像采集,得到终端图像信息;
80.确定模块305,用于根据所述测试指令和所述终端图像信息,确定对所述蓝牙数字钥匙的功能测试结果。
81.本发明实施例的技术方案,工控机在监测到蓝牙数字钥匙的功能测试事件时,控制机械手操作移动终端,使得移动终端生成对蓝牙数字钥匙的测试指令并通过车载蓝牙模块向车载网关发送,进一步接收车载网关转发回的测试指令,响应于该测试指令,仿真执行该测试指令得到仿真测试结果通过车载网关向车载蓝牙模块反馈,使得车载蓝牙模块向移
动终端转发仿真测试结果,最后根据图像采集器采集的终端图像信息和测试指令,确定蓝牙数字钥匙的功能测试结果。通过这样的方式,给出了对移动终端的蓝牙数字钥匙功能进行测试的新的解决方案,有助于后续进行压力测试。
82.进一步的,上述装置还包括第一监听模块,用于执行如下至少一项:
83.监听所述车载网关是否成功从所述车载蓝牙模块接收所述测试指令;
84.监听所述车载蓝牙模块是否成功从所述车载网关接收所述仿真测试结果
85.进一步的,上述装置还包括第二监听模块,用于在响应于所述测试指令,仿真执行所述测试指令得到仿真测试结果之后,将所述仿真测试结果发送至车载网关,并监听所述车载网关是否接收到所述仿真测试结果。
86.进一步的,所述工控机与所述车载网关通过舒适can总线进行通讯;所述车载网关与所述车载蓝牙模块通过数字钥匙can总线进行通讯。
87.进一步的,控制模块301具体用于:
88.指示所述移动终端生成对蓝牙数字钥匙的测试指令,使得所述移动终端以射频信号的形式发送所述测试指令至车载蓝牙模块;
89.通过车载蓝牙模块向车载网关发送所述测试指令。
90.进一步的,所述测试指令包括以下至少一种:控制车辆开关门指令、控制车辆开关天窗指令以及控制车辆出车泊车指令;所述仿真测试结果为正向反馈信号或负向反馈信号。
91.实施例四
92.图4是本发明实施例四提供的一种蓝牙数字钥匙的测试系统的结构图,本实施例在上述实施例的基础上,给出了蓝牙数字钥匙的测试系统中的工控机、机械手、移动终端、车载终端和图像采集器相互配合,实现对蓝牙数字钥匙的测试的优选实例。
93.如图4所示,蓝牙数字钥匙的测试系统包括:工控机、机械手、移动终端、车载终端和图像采集器;
94.其中,车载终端包括车载蓝牙模块和车载网关;在工控机监测到蓝牙数字钥匙的功能测试事件时,控制机械手操作移动终端;移动终端响应机械手的操作生成对蓝牙数字钥匙的测试指令,并通过车载蓝牙模块向车载网关发送测试指令,由车载网关向工控机转发测试指令;工控机还用于响应于测试指令,仿真执行测试指令得到仿真测试结果;车载终端还用于通过车载网关,向车载蓝牙模块反馈所述仿真测试结果,用于指示车载蓝牙模块向移动终端转发仿真测试结果;图像采集器用于对移动终端中的仿真测试结果进行图像采集,得到终端图像信息;工控机还用于根据测试指令和终端图像信息,确定对蓝牙数字钥匙的功能测试结果。
95.具体的,工控机集成了canoe软件与labview,canoe软件的作用一是和监控设备的硬件配合监控车内数据、仿真其他ecu,二是调用labview软件,实现对机械手和摄像头的控制。
96.具体的,车载蓝牙模块用于接收手机app下发的射频指令,并转化为can信号转发给中央网关,以及收到来自网关的回复,转化为射频信号发给手机终端中的应用软件。
97.具体的,工控机串口连接摄像头控制系统,采用canoe调用labview的方式,实现控制摄像头,对图像和文字进行捕捉。工控机串口连接机械手控制系统,采用canoe调用
labview的方式,实现对机械手的自动操作。canoe接入ble和中央网关之间,监控ble和中央网关中间数据,判断车控指令下发时数据是否由ble下发给网关,车控指令回复上传时是否由网关发给ble。canoe接入车控执行器所在的can子网,判断当车控任务到达网关,网关是否下发给ecu所在子网。canoe接入各路子网,起到仿真车身各执行器,对车控指令进行回复的作用。
98.可选的,工控机监测到蓝牙数字钥匙的功能测试事件后,还包括:部署测试环境,注册蓝牙数字钥匙,使得手机(即移动终端)通过蓝牙连接车载蓝牙模块。
99.本发明实施例,给出了蓝牙数字钥匙的测试系统中的工控机、机械手、移动终端、车载终端和图像采集器相互配合,实现对蓝牙数字钥匙的测试的一种可实施方式,可以更好的对移动终端的蓝牙数字钥匙功能进行测试,有助于后续进行压力测试。
100.实施例五
101.图5是本发明实施例五提供的电子设备的结构示意图。图5示出了可以用来实施本发明的实施例的电子设备10的结构示意图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
102.如图5所示,电子设备10包括至少一个处理器11,以及与至少一个处理器11通信连接的存储器,如只读存储器(rom)12、随机访问存储器(ram)13等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器11可以根据存储在只读存储器(rom)12中的计算机程序或者从存储单元18加载到随机访问存储器(ram)13中的计算机程序,来执行各种适当的动作和处理。在ram 13中,还可存储电子设备10操作所需的各种程序和数据。处理器11、rom 12以及ram 13通过总线14彼此相连。输入/输出(i/o)接口15也连接至总线14。
103.电子设备10中的多个部件连接至i/o接口15,包括:输入单元16,例如键盘、鼠标等;输出单元17,例如各种类型的显示器、扬声器等;存储单元18,例如磁盘、光盘等;以及通信单元19,例如网卡、调制解调器、无线通信收发机等。通信单元19允许电子设备10通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
104.处理器11可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器11的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器11执行上文所描述的各个方法和处理,例如蓝牙数字钥匙的测试。
105.在一些实施例中,蓝牙数字钥匙的测试可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元18。在一些实施例中,计算机程序的部分或者全部可以经由rom 12和/或通信单元19而被载入和/或安装到电子设备10上。当计算机程序加载到ram 13并由处理器11执行时,可以执行上文描述的蓝牙数字钥匙的测试的一个或多个步骤。备选地,在其他实施例中,处理器11可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行蓝牙数字钥匙的测试。
106.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
107.用于实施本发明的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
108.在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
109.为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
110.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
111.计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。
112.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
113.上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献