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

一种设备连接方法、装置、电子设备及存储介质与流程

2022-12-06 22:48:01 来源:中国专利 TAG:


1.本技术涉及设备连接技术领域,特别是涉及一种设备连接方法、装置、电子设备及存储介质。


背景技术:

2.随着无线技术的快速发展,无线设备的种类越来越丰富,无线设备之间建立连接后,便可以实现方便快捷的无线传输。目前无线设备的连接方式中,可以基于wifi(wireless fidelity,无线局域网)、蓝牙等进行连接。
3.基于wifi的连接方式中,需要用户通过无线设备输入wifi连接密码才可以建立连接,但是,由于用户可能会输错密码或忘记密码,以致无线设备间连接失败,而且连接密码存在泄漏的风险。基于蓝牙的连接方式中,例如,对于无线巴枪产品,在巴枪连接底座时,需要通过使用巴枪扫描底座上的二维码,从而获取底座的蓝牙地址,完成蓝牙连接,但是,当巴枪因为某种因素无法完成扫码,或者二维码损坏等情况发生时,这种无线连接方式就会失效。
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.第二方面,本技术实施例提供了一种设备连接方法,应用于第二设备的第二处理器,第二设备具有第二电平器件,所述第二处理器与所述第二电平器件电连接,第一设备具有与所述第二电平器件适配的第一电平器件以及第一处理器,所述第一处理器与所述第一电平器件电连接,所述方法包括:
33.当检测到所述第二电平器件与所述第一电平器件电连接后,基于自身的连接地址
和预设的电平信号波形规则确定待发送的电平信号的波形;
34.通过所述第二电平器件,按照所述波形发出电平信号,以使所述第一处理器获取所述第一电平器件采集的电平信号,根据所述电平信号波形规则和所述电平信号,确定所述第二设备的连接地址,并基于所述连接地址与所述第二设备建立连接。
35.可选的,所述方法还包括以下至少一个步骤:
36.在按照所述波形发出电平信号的过程中,基于预设加密规则在所述电平信号中加入加密位波形信号;
37.在按照所述波形发出电平信号的过程中,基于预设校验规则在所述电平信号中加入校验位波形信号;
38.在所述电平信号之前加入预备波形信号。
39.可选的,所述方法还包括:
40.通过所述第二电平器件获取第一电平信号,并根据所述第一电平信号的波形和所述电平信号波形规则,确定第一目标字符信息,其中,所述第一电平信号为所述第一处理器基于所述第一目标字符信息和所述电平信号波形规则确定的,和/或,
41.基于第二目标字符信息和所述电平信号波形规则确定第二电平信号的波形,通过所述第二电平器件按照所确定的波形,将所述第二电平信号发送至所述第一电平器件,以使所述第一处理器获取所述第一电平器件采集的第二电平信号,根据所述电平信号波形规则和所述第二电平信号的波形,确定所述第二目标字符信息。
42.第三方面,本技术实施例提供了一种设备连接装置,应用于第一设备的第一处理器,所述第一设备具有第一电平器件,所述第一处理器与所述第一电平器件电连接,第二设备具有与所述第一电平器件适配的第二电平器件以及第二处理器,所述第二处理器与所述第二电平器件电连接,所述装置包括:
43.电平信号获取模块,用于获取所述第一电平器件采集的电平信号,其中,所述电平信号为所述第二处理器检测到所述第二电平器件与所述第一电平器件电连接后,基于所述第二设备的连接地址通过所述第二电平器件按照预设的电平信号波形规则发出的;
44.连接地址确定模块,用于根据所述电平信号波形规则和所述电平信号的波形,确定所述第二设备的连接地址;
45.第一连接模块,用于基于所述连接地址与所述第二设备建立连接。
46.可选的,所述电平信号包括加密位波形信号;
47.所述连接地址确定模块,包括:
48.第一转化子模块,用于根据所述电平信号波形规则和所述电平信号的波形,将所述电平信号转化为字符信息;
49.连接地址获取子模块,用于基于所述加密位波形信号对应的字符信息以及预设加密规则,对目标字符信息进行处理,得到所述第二设备的连接地址,其中,所述目标字符信息为除所述加密位波形信号对应的字符信息之外的各字符信息,或者,所述目标字符信息为所述加密位波形信号对应的字符信息之后的各字符信息。
50.可选的,所述电平信号包括校验位波形信号;
51.所述连接地址确定模块,包括:
52.第二转化子模块,用于根据所述电平信号波形规则和所述电平信号的波形,将所
述电平信号转化为字符信息;
53.字符信息确定子模块,用于基于预设校验规则,确定所述校验位波形信号对应的字符信息是否正确;
54.第一确定子模块,用于如果正确,将除所述校验位波形信号对应的字符信息之外的各字符信息,确定为所述第二设备的连接地址;
55.第一获取子模块,用于如果不正确,获取所述第一电平器件采集的电平信号。
56.可选的,所述电平信号包括预备波形信号;
57.所述电平信号获取模块,包括:
58.第二获取子模块,用于若所述第一电平器件采集的电平信号中包括预备波形信号,将所述预备波形信号之后采集的第一预设数量的波形信号作为待处理电平信号;
59.所述连接地址确定模块,包括:
60.第二确定子模块,用于根据所述电平信号波形规则和所述待处理电平信号的波形,确定所述第二设备的连接地址。
61.可选的,所述装置还包括:
62.第一确定模块,用于基于第一目标字符信息和所述电平信号波形规则,确定第一电平信号的波形;通过所述第一电平器件按照所确定的波形,将所述第一电平信号输出至所述第二电平器件,以使所述第二处理器获取所述第一电平信号,并根据所述第一电平信号的波形和所述电平信号波形规则,确定第一目标字符信息,和/或,
63.用于获取所述第一电平器件采集的第二电平信号;根据所述电平信号波形规则和所述第二电平信号的波形,确定第二目标字符信息,其中,所述第二电平信号为所述第二处理器基于所述第二目标字符信息和所述电平信号波形规则确定的。
64.可选的,所述电平信号波形规则所规定的电平信号的波形包括短波形、中波形、长波形、上升沿跳变、下降沿跳变中的至少一种;
65.其中,所述短波形的电平信号、所述中波形的电平信号、所述长波形的电平信号的高电平持续时长均不同。
66.可选的,由第二预设数量的目标波形的电平信号组成一个电平码,每个电平码对应的一个字符,所述字符包括数字、小写字母、大写字母以及特殊符号;
67.其中,所述目标波形包括所述短波形、所述中波形以及所述长波形。
68.第四方面,本技术实施例提供了一种设备连接装置,应用于第二设备的第二处理器,第二设备具有第二电平器件,所述第二处理器与所述第二电平器件电连接,第一设备具有与所述第二电平器件适配的第一电平器件以及第一处理器,所述第一处理器与所述第一电平器件电连接,所述装置包括:
69.波形确定模块,用于当检测到所述第二电平器件与所述第一电平器件电连接后,基于自身的连接地址和预设的电平信号波形规则确定待发送的电平信号的波形;
70.第二连接模块,用于通过所述第二电平器件,按照所述波形发出电平信号,以使所述第一处理器获取所述第一电平器件采集的电平信号,根据所述电平信号波形规则和所述电平信号,确定所述第二设备的连接地址,并基于所述连接地址与所述第二设备建立连接。
71.可选的,所述装置还包括以下至少一个模块:
72.第一加入模块,用于在按照所述波形发出电平信号的过程中,基于预设加密规则
在所述电平信号中加入加密位波形信号;
73.第二加入模块,用于在按照所述波形发出电平信号的过程中,基于预设校验规则在所述电平信号中加入校验位波形信号;
74.第三加入模块,用于在所述电平信号之前加入预备波形信号。
75.可选的,所述装置还包括:
76.第二确定模块,用于通过所述第二电平器件获取第一电平信号,并根据所述第一电平信号的波形和所述电平信号波形规则,确定第一目标字符信息,其中,所述第一电平信号为所述第一处理器基于所述第一目标字符信息和所述电平信号波形规则确定的,和/或,
77.用于基于第二目标字符信息和所述电平信号波形规则确定第二电平信号的波形,通过所述第二电平器件按照所确定的波形,将所述第二电平信号发送至所述第一电平器件,以使所述第一处理器获取所述第一电平器件采集的第二电平信号,根据所述电平信号波形规则和所述第二电平信号的波形,确定所述第二目标字符信息。
78.第五方面,本技术实施例提供了一种电子设备,包括第一处理器、第一电平器件、第一通信接口、第一存储器和第一通信总线,其中,所述第一处理器与所述第一电平器件电连接,第一处理器,第一通信接口,第一存储器通过第一通信总线完成相互间的通信;
79.第一存储器,用于存放计算机程序;
80.第一处理器,用于执行第一存储器上所存放的程序时,实现上述第一方面任一所述的方法步骤。
81.第六方面,本技术实施例提供了一种电子设备,包括第二处理器、第二电平器件、第二通信接口、第二存储器和第二通信总线,其中,所述第二处理器与所述第二电平器件电连接,第二处理器,第二通信接口,第二存储器通过第二通信总线完成相互间的通信;
82.第二存储器,用于存放计算机程序;
83.第二处理器,用于执行第二存储器上所存放的程序时,实现上述第二方面任一所述的方法步骤。
84.第七方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面或上述第二方面任一所述的方法步骤。
85.本技术实施例有益效果:
86.本技术实施例提供的方案中,第一设备具有第一处理器,第一设备具有第一电平器件,第一处理器与第一电平器件电连接,第二设备具有与第一电平器件适配的第二电平器件以及第二处理器,第二处理器与所二电平器件电连接,第一设备的第一处理器获取第一电平器件采集的电平信号,其中,电平信号为第二处理器检测到第二电平器件与第一电平器件电连接后,基于第二设备的连接地址通过第二电平器件按照预设的电平信号波形规则发出的,根据电平信号波形规则和电平信号的波形,确定第二设备的连接地址,基于连接地址与第二设备建立连接。由于第一设备的第一处理器获取的电平信号,是第二设备的第二电平器件基于第二设备的连接地址按照预设的电平信号波形规则发出的,因此,第一设备的第一处理器可以基于电平信号波形规则和该电平信号的波形,确定第二设备的连接地址,进而,可以基于该连接地址与第二设备建立连接,通过第一电平器件和第二电平器件的物理接触传输电平信号,可以通过接触式连接方式提高设备连接的可靠性和稳定性。当然,
实施本技术的任一产品或方法并不一定需要同时达到以上所述的所有优点。
附图说明
87.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的实施例。
88.图1为本技术实施例所提供的第一种设备连接方法的流程图;
89.图2为基于图1所示实施例的电平信号的一种示意图;
90.图3为图1所示实施例中步骤s102的一种具体流程图;
91.图4为图1所示实施例中步骤s102的另一种具体流程图;
92.图5为本技术实施例所提供的第二种设备连接方法的流程图;
93.图6为本技术实施例所提供的第一种设备连接装置的结构示意图;
94.图7为本技术实施例所提供的第二种设备连接装置的结构示意图;
95.图8为本技术实施例提供的第一种电子设备的结构示意图;
96.图9为本技术实施例提供的第二种电子设备的结构示意图。
具体实施方式
97.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员基于本技术所获得的所有其他实施例,都属于本技术保护的范围。
98.为了提高设备连接的可靠性和稳定性,本技术实施例提供了一种设备连接方法、装置、电子设备、计算机可读存储介质以及计算机程序产品。下面首先对本技术实施例所提供的第一种设备连接方法进行介绍。
99.本技术实施例所提供的第一种设备连接方法可以应用于需要进行连接的第一设备和第二设备中的第一设备的第一处理器。其中,第一设备和第二设备可以为无线设备。第一设备具有第一电平器件,第一处理器与第一电平器件电连接,第二设备具有与第一电平器件适配的第二电平器件以及第二处理器,第二处理器与第二电平器件电连接。
100.如图1所示,一种设备连接方法,应用于第一设备的第一处理器,所述方法包括:
101.s101,获取所述第一电平器件采集的电平信号;
102.其中,所述电平信号为所述第二处理器检测到所述第二电平器件与所述第一电平器件电连接后,基于所述第二设备的连接地址通过所述第二电平器件按照预设的电平信号波形规则发出的。
103.s102,根据所述电平信号波形规则和所述电平信号的波形,确定所述第二设备的连接地址;
104.s103,基于所述连接地址与所述第二设备建立连接。
105.可见,在本技术实施例所提供的方案中,第一设备具有第一处理器,第一设备具有第一电平器件,第一处理器与第一电平器件电连接,第二设备具有与第一电平器件适配的
第二电平器件以及第二处理器,第二处理器与所二电平器件电连接,第一设备的第一处理器获取第一电平器件采集的电平信号,其中,电平信号为第二处理器检测到第二电平器件与第一电平器件电连接后,基于第二设备的连接地址通过第二电平器件按照预设的电平信号波形规则发出的,根据电平信号波形规则和电平信号的波形,确定第二设备的连接地址,基于连接地址与第二设备建立连接。由于第一设备的第一处理器获取的电平信号,是第二设备的第二电平器件基于第二设备的连接地址按照预设的电平信号波形规则发出的,因此,第一设备的第一处理器可以基于电平信号波形规则和该电平信号的波形,确定第二设备的连接地址,进而,可以基于该连接地址与第二设备建立连接,通过第一电平器件和第二电平器件的物理接触传输电平信号,可以通过接触式连接方式提高设备连接的可靠性和稳定性。
106.目前无线设备受到越来越多用户的欢迎,应用在生活工作的各种场景中。例如,用户可以使用wifi无线设备连接无线网络,可以使用蓝牙无线设备传输照片、文件等。但是,目前的无线设备连接方式稳定性和可靠性不够高。因此,本技术实施例提供的方案中,在设备之间建立接触式连接,以第一电平器件和第二电平器件的接触来传输电平信号,从而基于电平信号所表示的第二设备的连接地址,建立第一设备和第二设备之间的连接。
107.具体来说,当第一设备和第二设备需要建立连接时,可以将第一设备和第二设备进行物理接触,以使相互适配的第一电平器件和第二电平器件电连接。其中,第一电平器件和第二电平器件可以为弹片、引脚等,只要二者可以相互适配,能够传递电平信号即可,在此不做具体限定。
108.第二设备的第二处理器检测到第二电平器件与第一电平器件电连接后,可以基于第二设备的连接地址也就是自身的连接地址,按照预设的电平信号波形规则确定所要发送电平信号的波形,进而,通过第二电平器件按照该波形发出电平信号。这样,在上述步骤s101中,第一设备的第一处理器也就可以获取第一电平器件采集的电平信号。其中,电平信号波形规则可以为预先设定的电平信号的波形与字符信息之间的对应关系。
109.电平信号是一种用电平值表示的信号,其中,电平值分为高电平值“1”和低电平值“0”。电平信号包括两个信号特性,分别为沿跳变和波形长。其中,沿跳变是高低电平跳变的信号,可以包括上升沿跳变和下降沿跳变。如图2所示,上升沿跳变可以表示低电平到高电平的跳变,下降沿跳变可以表示高电平到低电平的跳变。电平信号的波形表示电平信号的形状、形式。如图2所示,电平信号的波形可以包括短波形、中波形、长波形。其中,不同波形的电平信号的高电平持续时长不同。
110.例如,基于电平信号的高电平持续时长,可以将高电平持续时长为10ms的波形设定为短波形,将高电平持续时长为30ms的波形设定为中波形,将高电平持续时长为70ms的波形设定为长波形,在此不做具体限定。
111.由于电平信号的波形可以基于高电平持续时长进行设定,那么,可以预先设定多种电平信号的波形,将该预先设定的多种电平信号进行排列组合,进而可以设定电平信号波形规则。
112.例如,基于高电平持续时长,设定3种波形,分别为短波形、中波形、长波形,将该3种波形排列组合,可以设定出27种电平信号波形规则,例如,短波形-中波形-长波形、短波形-短波形-长波形、中波形-长波形-短波形等。设备a与设备b进行连接,设备b的电平器件
可以基于其连接地址按照预设的电平信号波形规则发出电平信号,该电平信号波形可以为短波形-中波形-长波形-中波形-长波形-短波形-短波形-短波形-长波形。
113.在上述步骤s101中,第二电平器件与第一电平器件电连接可以为接触式连接,即基于物理通路的连接方法。在一种实施方式中,第一电平器件与第二电平器件可以通过器件的引脚进行连接,第二处理器检测到第一电平器件与第二电平器件电连接后,基于第二设备的连接地址通过引脚按照预设的电平信号波形规则发出电平信号,进而使第一设备的第一处理器可以获取引脚采集的该电平信号。
114.例如,在巴枪产品中,巴枪和其底座建立连接时,可以将巴枪插入底座,那么,该巴枪的电平器件和和底座的电平器件可以通过引脚进行连接,底座的处理器检测到其电平器件与巴枪的电平器件连接后,可以基于底座的蓝牙地址通过引脚按照预设的电平信号波形规则发出电平信号,进而使巴枪的处理器可以获取引脚采集的该电平信号。
115.在另一种实施方式中,第一电平器件与第二电平器件可以通过器件的接口进行连接,该接口可以为usb(universal serial bus,通用串行总线)接口等,在此不做具有限定。
116.例如,用户想要将平板电脑连入无线网络,平板电脑与路由器需要建立连接,那么平板电脑和路由器可以通过接口进行连接,平板电脑的处理器检测到其电平器件与路由器的电平器件连接后,可以基于该平板电脑的地址通过接口按照预设的电平信号波形规则发出电平信号,进而使路由器的处理器可以获取接口采集的该电平信号。
117.在上述步骤s102中,第一设备的第一处理器可以根据电平信号波形规则和获取到的第一电平器件采集的电平信号的波形,确定第二设备的连接地址。由于该电平信号的波形是第二设备的第二处理器基于第二设备的连接地址通过第二电平器件按照预设的电平信号波形规则发出的,所以第一设备的处理器可以根据该预设的电平信号波形规则和获取到的该电平信号的波形,确定第二设备的连接地址。
118.例如,预设的电平信号波形规则为,将短波形、中波形、长波形3种波形排列组合,可以设定27种电平信号波形规则,设备a和设备b进行连接,设备a获取到其电平器件采集的电平信号的波形为:短波形-中波形-长波形-中波形-长波形-短波形-短波形-短波形-长波形,那么,基于该电平信号的波形和预设的电平信号波形规则,设备a的处理器可以确定设备b的地址为dzb。
119.在第一设备的第一处理器确定第二设备的连接地址后,在上述步骤s103中,第一设备的第一处理器可以基于该连接地址,与第二设备建立连接。
120.例如,设备c与设备d进行连接,设备c的处理器可以确定设备d的连接地址为dizhid,那么,设备c的处理器可以基于该dizhid,与设备d建立连接。
121.在本实施例的方案中,由于第一设备的第一处理器获取的电平信号,是第二设备的第二电平器件基于第二设备的连接地址按照预设的电平信号波形规则发出的,因此,第一设备的第一处理器可以基于电平信号波形规则和该电平信号的波形,确定第二设备的连接地址,进而,可以基于该连接地址与第二设备建立连接,通过第一电平器件和第二电平器件的物理接触传输电平信号,可以通过接触式连接方式提高设备连接的可靠性和稳定性。
122.作为本技术实施例的一种实施方式,为了保证设备连接的安全性,可以在上述电平信号中设定加密位波形信号,也就是说,电平信号可以包括加密位波形信号。其中,加密位波形信号为加密字符信息对应的波形信号。
123.上述根据所述电平信号波形规则和所述电平信号的波形,确定所述第二设备的连接地址的步骤,如图3所示,可以包括:
124.s301,根据所述电平信号波形规则和所述电平信号的波形,将所述电平信号转化为字符信息;
125.在一种实施方式中,第二设备的连接地址为字符信息,那么,第一设备的第一处理器根据预设的电平信号波形规则和电平信号的波形,可以将该电平信号转化为字符信息。其中,字符信息可以是字母、数字、特殊符号等,在此不做具体限定。
126.例如,预先设定电平信号的波形,可以包括短波形、中波形、长波形,基于该预设的电平信号波形,预设的电平信号波形规则如下:
127.字符信息电平信号波形规则d短波形-中波形-长波形i中波形-长波形-短波形z短波形-短波形-长波形h短波形-长波形-中波形b长波形-长波形-中波形
128.设备a与设备b进行连接,设备a的处理器可以获取到其电平器件采集的电平信号,该信号波形为短波形-中波形-长波形-中波形-长波形-短波形-短波形-短波形-长波形-短波形-长波形-中波形-中波形-长波形-短波形-长波形-长波形-中波形,设备a的处理器根据上述预设的电平信号波形规则和该电平信号的波形,可以将该电平信号转化成字符信息dizhib,
129.s302,基于所述加密位波形信号对应的字符信息以及预设加密规则,对目标字符信息进行处理,得到所述第二设备的连接地址。
130.由于电平信号可以包括加密位波形信号,所以第一设备的处理器可以基于加密位波形信号对应的字符信息以及预设加密规则,对目标字符信息进行处理,进而得到第二设备的连接地址。其中,目标字符信息可以为除加密位波形信号对应的字符信息之外的各字符信息,或者,目标字符信息可以为加密位波形信号对应的字符信息之后的各字符信息。
131.在一种实施方式中,加密位波形信号对应的字符信息可以为数字,预设加密规则为基于该数字,对目标字符信息包括的数字进行数学运算,可以为加、减、乘、除、平方、开方等,在此不做具体限定。
132.例如,加密波形信号对应的字符信息为4,预设加密规则为对除4之外的各字符信息中的数字进行加4运算。设备c和设备d进行连接,设备c的处理器可以将获取的电平信号转化为字符信息fe10:dd04:24b0:b3ad:3bdb,基于预设加密规则,对除4之外的各字符信息进行处理,即可以得到设备d的连接地址为fe54:dd44:64b4:b7ad:7bdb。
133.在另一种实施方式中,加密位波形信号对应的字符信息可以为字母,预设加密规则可以基于该字母,对目标字符信息包括的字母进行大小写转换。
134.例如,加密波形信号对应的字符信息为s,预设加密规则为对s之后的各字符信息进行大小写转换。设备e和设备f进行连接,设备e的处理器可以将获取的电平信号转化为字符信息fe10:fe04:24b0:dw3sabdb,基于预设加密规则,对s之后的各字符信息进行大小写转换,即可以得到设备f的连接地址为fe10:fe04:24b0:dw3sabdb。
135.在另一种实施方式中,加密位波形信号对应的字符信息可以为数字、字母或特殊符号的组合,预设加密规则可以为将该字符信息组合的前面的字符信息和该字符信息组合的后面的字符信息进行调换。
136.例如,加密波形信号对应的字符信息为0:d,预设加密规则为将0:d前面的字符信息和0:d后面的字符信息进行调换。设备g和设备h进行连接,设备g的处理器可以将获取的电平信号转化为字符信息fe10:fe04:24b0:dw3as:bdb,基于预设加密规则,对0:d前面的字符信息和0:d后面的字符信息进行处理,可以得到设备h的连接地址为w3as:bdb0:dfe10:fe04:24b。
137.可见,在本实施例中,第一设备的第一处理器可以根据电平信号波形规则和电平信号的波形,将电平信号转化为字符信息,基于加密位波形信号对应的字符信息以及预设加密规则,对目标字符信息进行处理,得到第二设备的连接地址。由于在电平信号中加入加密位波形信号,第一设备的处理器可以基于加密位波形信号对应的字符信息,对目标字符信息进行处理,进而确定第二设备的地址,提高了设备连接的安全性。
138.作为本技术实施例的一种实施方式,为了保证设备连接的可靠性,可以在上述电平信号中加入校验位波形信号,也就是说,电平信号可以包括校验位波形信号。其中,校验位波形信号为校验位字符信息对应的波形信号。
139.上述根据所述电平信号波形规则和所述电平信号的波形,确定所述第二设备的连接地址的步骤,如图4所示,可以包括:
140.s401,根据所述电平信号波形规则和所述电平信号的波形,将所述电平信号转化为字符信息;
141.步骤s401具体实施方式已经在上述实施例中进行详细介绍,因此在此不再赘述。
142.s402,基于预设校验规则,确定所述校验位波形信号对应的字符信息是否正确;
143.由于电平信号可以包括校验位波形信号,所以第一设备的处理器可以基于预设校验规则,确定校验位波形信号对应的字符信息是否正确。
144.在一种实施方式中,预设校验规则可以将一位或者多位字符信息作为校验位波形信号对应的字符信息。其中,一位或者多位字符信息可以位于字符信息的任何位置,在此不做具体限定。
145.例如,预设校验规则为将字符信息dd作为校验位波形信号对应的字符信息,设备a和设备b进行连接,设备a的处理器可以将获取的电平信号转化为字符信息fe10:dd04:24b0:b3ad:b,那么,设备a的处理器可以基于该预设校验规则,确定校验位字符信息dd是否准确。
146.在另一种方式中,预设校验规则可以为将字符信息的位数作为校验位波形信号对应的字符信息。其中,表示位数的数字可以位于字符信息的任何位置,在此不做具体限定。
147.例如,预设校验规则为将该字符信息的位数作为校验位波形信号对应的字符信息,该字符信息的位数位于字符信息的末端,设备c和设备d进行连接,设备c的处理器可以将获取的电平信号转化为字符信息为fe10ad:3bdby12,那么,设备c的处理器可以基于该预设校验规则,确定字符信息末端表示字符信息的位数的12是否正确。
148.s403,如果正确,将除所述校验位波形信号对应的字符信息之外的各字符信息,确定为所述第二设备的连接地址;
149.当第一设备的第一处理器基于预设校验规则,确定校验位波形信号对应的字符信息正确,那么,可以将除校验位波形信号对应的字符信息之外的各字符信息,确定为第二设备的连接地址。
150.例如,预设校验规则为将字符信息ddd作为校验位波形信号对应的字符信息,设备e和设备f进行连接,设备e的处理器可以将获取的电平信号转化为字符信息为fe10:ddd04:24b0:b3b,确定字符信息中ddd正确,那么,可以将除ddd之外的各字符信息,确定为设备f的连接地址,即fe10:04:24b0:b3b。
151.s404,如果不正确,返回所述获取所述第一电平器件采集的电平信号的步骤。
152.当第一设备的第一处理器基于预设校验规则,确定校验位波形信号对应的字符信息不正确,那么,可以返回步骤s101,即获取第一电平器件采集的电平信号,进而重新确定电平信号中校验位波形信号对应的字符信息是否正确。
153.例如,预设校验规则为将字符信息的位数置于字符信息的末端作为校验位波形信号对应的字符信息,设备g和设备h进行连接,设备g的处理器可以将获取的电平信号转化为字符信息fe10:24b0:b3b9,可以确定位于字符信息末端表示字符信息的位数的9不正确,那么,设备g的处理器可以返回步骤s101,重新获取设备g的电平器件采集的电平信号。
154.可见,在本实施例中,第一设备的第一处理器可以根据电平信号波形规则和电平信号的波形,将电平信号转化为字符信息,基于预设校验规则,确定校验位波形信号对应的字符信息是否正确,如果正确,将除校验位波形信号对应的字符信息之外的各字符信息,确定为第二设备的连接地址,如果不正确,返回获取第一电平器件采集的电平信号的步骤,由于电平信号中加入校验位波形信号,可以基于预设校验规则,对获取的电平信号进行校验,进而保证第二设备连接地址的准确性,提高设备连接的可靠性。
155.作为本技术实施例的一种实施方式,为了保证设备的有效接触,建立稳定连接,可以在上述电平信号中加入预备波形信号,也就是说,电平信号可以包括预备波形信号。其中,预备波形信号为在连接地址对应的电平信号之前加入的波形信号。
156.上述获取所述第一电平器件采集的电平信号的步骤,可以包括:
157.若所述第一电平器件采集的电平信号中包括预备波形信号,将所述预备波形信号之后采集的第一预设数量的波形信号作为待处理电平信号;
158.在一种实施方式中,第一电平器件与第二电平器件为接触式连接,可以在第二设备的连接地址对应的电平信号的前端加入预备波形信号,那么,第一电平器件采集的电平信号中包括有预备波形信号,可以将预备波形信号之后采集的第一预设数量的波形信号作为待处理电平信号。
159.例如,预备波形信号为短波形-短波形-短波形对应的波形信号,设备a和设备b进行连接,设备a的电平器件采集的电平信号为短波形-短波形-短波形-短波形-中波形-长波形-中波形-长波形-短波形-短波形-短波形-长波形对应的波形信号,其中,该电平信号中包括预备波形信号,那么,设备a的处理器可以将预备波形信号之后采集的9个波形信号作为待处理电平信号,即将短波形-中波形-长波形-中波形-长波形-短波形-短波形-短波形-长波形信号作为待处理信号。
160.上述根据所述电平信号波形规则和所述电平信号的波形,确定所述第二设备的连接地址的步骤,可以包括:
161.根据所述电平信号波形规则和所述待处理电平信号的波形,确定所述第二设备的连接地址。
162.由于待处理电平信号为除去预备波形信号的电平信号,所以,第一设备的第一处理器可以根据电平信号波形规则和待处理电平信号的波形,确定第二设备的连接地址。
163.例如,承接上述步骤的例子,设备a和设备b进行连接,设备a的处理器获取的待处理信号为短波形-中波形-长波形-中波形-长波形-短波形-短波形-短波形-长波形对应的波形信号,预设电平信号的波形规则如下:
164.字符信息电平信号波形规则d短波形-中波形-长波形z中波形-长波形-短波形h短波形-短波形-长波形
165.那么,基于该待处理信号和预设电平信号的波形规则,设备a的处理器可以确定设备b的连接地址为dzh。
166.可见,在本实施例中,第一电平器件采集的电平信号中包括预备波形信号,将预备波形信号之后采集的第一预设数量的波形信号作为待处理电平信号,根据电平信号波形规则和待处理电平信号的波形,确定第二设备的连接地址。由于第一电平器件采集的电平信号中包括预备波形信号,使第一设备和第二设备确定为稳定连接时,第一设备的第一处理器将预备波形信号之后采集的第一预设数量的波形信号作为待处理电平信号,可以保证设备连接的稳定性和可靠性。
167.作为本技术实施例的一种实施方式,上述方法还可以包括:
168.基于第一目标字符信息和所述电平信号波形规则,确定第一电平信号的波形;通过所述第一电平器件按照所确定的波形,将所述第一电平信号输出至所述第二电平器件,以使所述第二处理器获取所述第一电平信号,并根据所述第一电平信号的波形和所述电平信号波形规则,确定第一目标字符信息,和/或,
169.获取所述第一电平器件采集的第二电平信号;根据所述电平信号波形规则和所述第二电平信号的波形,确定第二目标字符信息,其中,所述第二电平信号为所述第二处理器基于所述第二目标字符信息和所述电平信号波形规则确定的。
170.在一种实施方式中,第一设备和第二设备连接时,第一设备的第一处理器可以确定第二目标字符信息,并且第二设备的第二处理器可以确定第一目标字符信息。第一设备的处理器可以基于第一目标字符信息和电平信号波形规则,确定第一电平信号的波形,第一设备的第一电平器件可以按照所确定的波形,将第一电平信号输出至第二设备的第二电平器件,进而使第二设备的第二处理器可以获取第一电平信号,根据第一电平信号的波形和电平信号波形规则,确定第一目标字符信息。为了保证第一设备与第二设备连接的可靠性,第二设备的第二电平器可以向第一设备发出第二电平信号,那么,第一设备的第一处理器可以获取第一电平器件采集的第二电平信号,根据电平信号波形规则和第二电平信号的波形,确定第二目标字符信息,其中,第二电平信号为第二处理器基于第二目标字符信息和电平信号波形规则确定的。
171.例如,设备a和设备b进行连接,设备a的连接地址为dizhia,基于电平信号波形规则和该连接地址,设备a的处理器可以确定设备a的电平信号波形a为长波形-中波形-长波
形-短波形-中波形-长波形-中波形-长波形-长波形-短波形-短波形-长波形,设备a的电平器件可以按照电平波形a,将设备a的处理器发出的电平信号输出至设备b的电平器件,进而,设备b的处理器可以获取到该电平信号,根据电平信号波形a和电平信号波形规则,确定a的连接地址为dizhia。相应的,设备b的连接地址为dizhib,基于电平信号波形规则,设备b的处理器可以确定设备b的电平信号波形b为长波形-中波形-长波形-短波形-中波形-长波形-中波形-长波形-长波形-短波形-短波形-短波形,设备b的电平器件可以按照电平波形b,将设备b的处理器发出的电平信号输出至设备a的电平器件,进而,设备a的处理器可以获取到该电平信号,根据电平信号波形b和电平信号波形规则,确定设备b的连接地址为dizhib。
172.在另一种实施方式中,第一设备的第一处理器可以确定第二目标字符信息,或者,第二设备的第二处理器可以确定第一目标字符信息。第一设备的处理器可以基于第一目标字符信息和电平信号波形规则,确定第一电平信号的波形,第一设备的第一电平器件可以按照所确定的波形,将第一电平信号输出至第二设备的第二电平器件,进而使第二设备的第二处理器可以获取第一电平信号,并根据第一电平信号的波形和电平信号波形规则,确定第一目标字符信息。或者,第二设备的第二电平器可以向第一设备发出第二电平信号,第一设备的第一处理器可以获取第一电平器件采集的第二电平信号,根据电平信号波形规则和第二电平信号的波形,确定第二目标字符信息。
173.可见,在本实施例中,基于第一目标字符信息和电平信号波形规则,确定第一电平信号的波形;通过第一电平器件按照所确定的波形,将第一电平信号输出至第二电平器件,以使第二处理器获取第一电平信号,并根据第一电平信号的波形和电平信号波形规则,确定第一目标字符信息,和/或,获取第一电平器件采集的第二电平信号;根据电平信号波形规则和第二电平信号的波形,确定第二目标字符信息,其中,第二电平信号为第二处理器基于第二目标字符信息和电平信号波形规则确定的。由于第一设备和第二设备进行连接,可以通过第一设备的第一处理器确定第二目标字符信息和第二设备的第二处理器确定第一目标字符信息,实现双向目标字符信息的确定,也可以通过第一设备的第一处理器确定第二目标字符信息或第二设备的第二处理器确定第一目标字符信息,实现单向目标字符信息的确定,因此,使设备的连接更加灵活可靠。
174.作为本技术实施例的一种实施方式,上述电平信号波形规则所规定的电平信号的波形可以包括短波形、中波形、长波形、上升沿跳变、下降沿跳变中的至少一种。
175.由于电平信号的波形可以基于高电平持续时长设定,可以包括短波形、中波形、长波形。在沿跳变中,由于上升沿跳变可以表示低电平到高电平的跳变,下降沿跳变可以表示高电平到低电平的跳变,均可以使电平信号的波形发生变化。因此,可以将短波形、中波形、长波形、上升沿跳变、下降沿跳中至少一种作为电平信号波形规则所规定的电平信号的波形。其中,短波形的电平信号、中波形的电平信号、长波形的电平信号的高电平持续时长均不同。
176.例如,基于电平信号高电平持续时长,短波形、中波形、长波形对应的电平信号的高电平持续时长如下:
177.波形高电平持续时长区间范围高电平持续时长短波形10~30ms15ms
中波形50~70ms60ms长波形80-120ms100ms
178.由于在采集电平信号过程中,电平信号的波形有时会出现抖动、电平信号采样频率也会影响电平信号的波形,因此,可以预设高电平持续时长区间范围,将高电平持续时长区间范围内的波形作为对应波形的有效波形。
179.可见,在本实施例中,电平信号波形规则所规定的电平信号的波形可以包括短波形、中波形、长波形、上升沿跳变、下降沿跳变中的至少一种,基于多种电平信号的波形,可以预设多种电平信号波形规则,对应于多种字符信息,使设备的处理器可以基于不同的连接地址发出电平信号,使设备的连接更加灵活可靠。
180.此外,在电平信号采样频率高的情况下,使用较短的电平信号的波形,可以减少波形持续时间,缩小波形有效区间,进而提高数据的传输效率,提高数据传输带宽。对于电平信号采集实时性高的设备,可以利用电平的翻转和高低电平来代替某种波形,可以减少单字符数据的传输时间,进而提高数据传输带宽。
181.作为本技术实施例的一种实施方式,由第二预设数量的目标波形的电平信号组成一个电平码,每个电平码对应的一个字符,所述字符包括数字、小写字母、大写字母以及特殊符号。
182.电平信号的波形中可以包括不同的目标波形,可以由第二预设数量的目标波形的电平信号组成一个电平码,使每个电平码对应的一个字符。也就是说,该电平码是由不同电平信号的组合形成的代表特定意义的编码规则。其中,字符可以包括数字、小写字母、大写字母以及特殊符号,目标波形可以包括短波形、中波形以及长波形,在此不做具体限定。
183.例如,第二预设数量设为4,即将4个目标波形的电平信号组合为一个电平码,最多可以表示出81种电平码,目标波形为短波形s、中波形m以及长波形l,可以将字符转换成对应的电平码,关系如下:
[0184][0185]
[0186][0187][0188][0189]
字符电平码字符电平码《lsll$lmls》lmss%lmlm{lmsm&lmll}lmsl*llss!lmms《stx》llsm@lmmm《etx》llsl#lmml
ꢀꢀ
[0190]
按照字符对应的电平码的转换关系,可以将设备a的连接地址012abcdef,转换为
电平码:ssss-sssm-sssl-mmss-mmsm-mmsl-mmms-mmmm-mmml。基于设备a的连接地址对应的电平码,可以计算设备a的处理器发出电平信号的传输时间。例如,短波形的电平信号持续时长为15ms,中波形的电平信号持续时长为60ms,长波形的电平信号持续时长为100ms,任意两个目标波形的电平信号的间隔时长为15ms,那么,该连接地址相应的电平信号的传输时间为t=15*15 18*60 3*100 3*15*9=2010ms。其中,目标波形的电平信号持续时长、任意两个目标波形的电平信号的间隔时长可以根据实际情况设定,在此不做具体限定。
[0191]
可见,在本实施例中,由第二预设数量的目标波形的电平信号组成一个电平码,每个电平码对应的一个字符,字符包括数字、小写字母、大写字母以及特殊符号,其中,目标波形可以包括短波形、中波形以及长波形。通过根据基于第二预设数量的长波形、中波形以及短波形组成电平码,可以使电平码与字符进行一一对应,使设备可以准确确定出具体字符信息,进而准确确定连接地址,提高设备连接的可靠性和稳定性。
[0192]
此外,本实施例提出经过预先设计的电平码转换规则进行译码,可以实现简单的数据传输,进而通过简单接触实现设备连接的方式,相比较现有的完全依赖无线通信链路的连接方式会更加可靠、稳定。而且,除了单向的电平码协议,也可以增加双向的电平码协议,实现数据的简单交互,增加协议设计的灵活性和可靠性。
[0193]
相应于上述第一种设备连接方法,本技术实施例还提供了另一种设备连接方法。本技术实施例所提供的第二种设备连接方法可以应用于第二设备的第二处理器,第二设备具有第二电平器件,所述第二处理器与所述第二电平器件电连接,第一设备具有与所述第二电平器件适配的第一电平器件以及第一处理器,所述第一处理器与所述第一电平器件电连接。
[0194]
如图5所示,一种设备连接方法,应用于第二设备的第二处理器,所述方法包括:
[0195]
s501,当检测到所述第二电平器件与所述第一电平器件电连接后,基于自身的连接地址和预设的电平信号波形规则确定待发送的电平信号的波形;
[0196]
当第二设备的第二处理器检测到第二电平器件与第一设备的第一电平器件电连接后,可以基于第二设备的连接地址和预设的电平信号波形规则确定待发送的电平信号的波形。
[0197]
s502,通过所述第二电平器件,按照所述波形发出电平信号,以使所述第一处理器获取所述第一电平器件采集的电平信号,根据所述电平信号波形规则和所述电平信号,确定所述第二设备的连接地址,并基于所述连接地址与所述第二设备建立连接。
[0198]
当第二设备的第二处理器确定待发送的电平信号的波形后,可以通过第二电平器件,按照该波形发出电平信号,以使第一设备的第一处理器获取第一电平器件采集的电平信号,进而,根据电平信号波形规则和电平信号,确定第二设备的连接地址,并基于该连接地址与第二设备建立连接。
[0199]
可见,在本实施例中,当第二设备的第二处理器检测到第二电平器件与第一电平器件电连接后,可以基于第二设备的连接地址和预设的电平信号波形规则确定待发送的电平信号的波形,通过第二电平器件,按照波形发出电平信号,以使第一处理器获取第一电平器件采集的电平信号,进而根据电平信号波形规则和电平信号,确定第二设备的连接地址,并基于连接地址与第二设备建立连接。由于第二设备通过第二电平器件发出的电平信号是基于连接地址和预设的电平信号波形规则的,因此,第一设备的第一处理器基于该电平信
号与预设的电平信号波形规则,可以确定第二设备的连接地址,进而,可以基于该连接地址与第二设备建立连接,通过第一电平器件和第二电平器件的物理接触传输电平信号,可以通过接触式连接方式提高设备连接的可靠性和稳定性。
[0200]
作为本技术实施例的一种实施方式,上述方法还包括以下至少一个步骤:
[0201]
在按照所述波形发出电平信号的过程中,基于预设加密规则在所述电平信号中加入加密位波形信号;
[0202]
在按照所述波形发出电平信号的过程中,基于预设校验规则在所述电平信号中加入校验位波形信号;
[0203]
在所述电平信号之前加入预备波形信号。
[0204]
第一种情况,为了提高第一设备和第二设备的保密性,第二设备的第二处理器在按照波形发出电平信号的过程中,可以基于预设加密规则在电平信号中加入加密位波形信号。
[0205]
在一种实施方式中,预设加密规则可以为在电平信号中加入一个或多个字符对应的波形信号作为加密位波形信号。
[0206]
例如,设备a和设备b进行连接,设备b的连接地址为fe10:d04e:24b0:b3ad,将字母k作为加密位字符,加入加密位字符的连接地址为fe10:d04e:k48b0:b6ad,那么,可以在设备b在按照波形发出基于设备b的连接地址的电平信号的过程中,在电平信号中加入k的波形信号。
[0207]
第二种情况,为了提高第一设备和第二设备的可靠性,第一设备可以对第二设备基于连接地址发出的电平信号进行校验,那么,第二设备的第二处理器在按照波形发出电平信号的过程中,可以基于预设校验规则在电平信号中加入校验位波形信号。
[0208]
在一种实施方式中,预设校验规则可以对字符信息的位数进行校验,那么,可以在电平信号的末端加入字符信息的位数对应的波形信号作为校验位波形信号。
[0209]
例如,设备c和设备d进行连接,设备d的连接地址为b3ad:3bdb,可以在该连接地址末端加入该连接地址的字符信息的位数9,那么,在设备d在按照波形发出基于设备d的连接地址的电平信号的过程中,可以在该电平信号的末端加入9对应的波形信号。
[0210]
第三种情况,为了确定第一设备和第二设备稳定连接,第二设备的第二处理器可以在电平信号之前加入预备波形信号。
[0211]
在一种实施方式中,第二设备的第二处理器可以在发出电平信号的预设间隔时间前加入预备波形信号。
[0212]
例如,设备e和设备f连接,设备f的连接地址为csb3ad:3bdb,可以在该连接地址最前端加入字符ready,以ready对应的波形信号作为预备波形信号,那么,可以在设备f在按照波形发出基于设备f的连接地址的电平信号15ms前,加入ready对应的波形信号。
[0213]
可见,在本实施例中,在按照波形发出电平信号的过程中,第二设备的第二处理器可以基于预设加密规则在电平信号中加入加密位波形信号,在按照波形发出电平信号的过程中,基于预设校验规则在电平信号中加入校验位波形信号,在电平信号之前加入预备波形信号,由于可以在电平信号中加入加密位波形信号、校验位波形信号、预备波形信号中至少一种,使设备之间可以实现保密、有效和稳定的连接,提高设备连接的可靠性和稳定性。
[0214]
作为本技术实施例的一种实施方式,上述方法还可以包括:
[0215]
通过所述第二电平器件获取第一电平信号,并根据所述第一电平信号的波形和所述电平信号波形规则,确定第一目标字符信息,其中,所述第一电平信号为所述第一处理器基于所述第一目标字符信息和所述电平信号波形规则确定的,和/或,
[0216]
基于第二目标字符信息和所述电平信号波形规则确定第二电平信号的波形,通过所述第二电平器件按照所确定的波形,将所述第二电平信号发送至所述第一电平器件,以使所述第一处理器获取所述第一电平器件采集的第二电平信号,根据所述电平信号波形规则和所述第二电平信号的波形,确定所述第二目标字符信息。
[0217]
在一种实施方式中,第二设备的第二处理器可以确定第一目标字符信息,并且第一设备的第一处理器可以确定第二目标字符信息。第二设备的处理器可以通过第二电平器件获取第一电平信号,并根据第一电平信号的波形和电平信号波形规则,可以确定第一目标字符信息,其中,第一电平信号为第一设备的第一处理器基于第一目标字符信息和电平信号波形规则确定的。相应的,第一设备的第一处理器可以基于第二目标字符信息和电平信号波形规则确定第二电平信号的波形,通过第二电平器件按照所确定的波形,将第二电平信号发送至第一电平器件,同时,第一处理器获取第一电平器件采集的第二电平信号,进而根据电平信号波形规则和第二电平信号的波形,确定第二目标字符信息。
[0218]
在另一种实施方式中,第二设备的第二处理器可以确定第一目标字符信息,或者,第一设备的第一处理器可以确定第二目标字符信息。第二设备的处理器可以通过第二电平器件获取第一电平信号,并根据第一电平信号的波形和电平信号波形规则,可以确定第一目标字符信息。或者,第一设备的第一处理器可以基于第二目标字符信息和电平信号波形规则确定第二电平信号的波形,通过第二电平器件按照所确定的波形,将第二电平信号发送至第一电平器件,同时,第一处理器获取第一电平器件采集的第二电平信号,进而,根据电平信号波形规则和第二电平信号的波形,确定第二目标字符信息。
[0219]
可见,在本实施例中,通过第二电平器件获取第一电平信号,并根据第一电平信号的波形和电平信号波形规则,确定第一目标字符信息,其中,第一电平信号为第一处理器基于第一目标字符信息和电平信号波形规则确定的,和/或,基于第二目标字符信息和电平信号波形规则确定第二电平信号的波形,通过第二电平器件按照所确定的波形,将第二电平信号发送至第一电平器件,以使第一处理器获取第一电平器件采集的第二电平信号,根据电平信号波形规则和第二电平信号的波形,确定第二目标字符信息。由于第一设备和第二设备连接,可以通过第二设备的第二处理器确定第一目标字符信息和第一设备的第一处理器确定第二目标字符信息,实现双向目标字符信息的确定,也可以通过第二设备的第二处理器确定第一目标字符信息或第一设备的第一处理器确定第二目标字符信息,实现单向目标字符信息的确定,因此,使设备的连接更加灵活可靠。
[0220]
作为本技术实施例的一种实施方式,上述电平信号波形规则所规定的电平信号的波形可以包括短波形、中波形、长波形、上升沿跳变、下降沿跳变中的至少一种。
[0221]
可见,在本实施例中,电平信号波形规则所规定的电平信号的波形可以包括短波形、中波形、长波形、上升沿跳变、下降沿跳变中的至少一种,基于多种电平信号的波形,可以预设多种电平信号波形规则,对应于多种字符信息,使设备的处理器可以基于不同的连接地址发出电平信号,使设备的连接更加灵活可靠。
[0222]
作为本技术实施例的一种实施方式,由第二预设数量的目标波形的电平信号组成
一个电平码,每个电平码对应的一个字符,所述字符包括数字、小写字母、大写字母以及特殊符号;
[0223]
其中,所述目标波形包括所述短波形、所述中波形以及所述长波形。
[0224]
可见,在本实施例中,由第二预设数量的目标波形的电平信号组成一个电平码,每个电平码对应的一个字符,字符包括数字、小写字母、大写字母以及特殊符号,其中,目标波形可以包括短波形、中波形以及长波形。通过根据基于第二预设数量的长波形、中波形以及短波形组成电平码,可以使电平码与字符进行一一对应,使设备可以准确确定出具体字符信息,进而准确确定连接地址,提高设备连接的可靠性和稳定性。
[0225]
此外,本技术实施例涉及一种设备之间的接触式连接方法,是一种基于物理通路的连接方法,也可以广泛应用于简短重复数据的传输,比如接触式连接、接触式密码传递、接触式握手等,相比较无线数据方式的连接更稳定可靠,不受环境限制,操作也更简单。
[0226]
相应于上述第一种设备连接方法,本技术实施例还提供了第一种设备连接装置,下面对本技术实施例所提供的第一种设备连接装置进行介绍。
[0227]
如图6所示,一种设备连接装置,应用于第一设备的第一处理器,所述第一设备具有第一电平器件,所述第一处理器与所述第一电平器件电连接,第二设备具有与所述第一电平器件适配的第二电平器件以及第二处理器,所述第二处理器与所述第二电平器件电连接,所述装置包括:
[0228]
电平信号获取模块610,用于获取所述第一电平器件采集的电平信号,其中,所述电平信号为所述第二处理器检测到所述第二电平器件与所述第一电平器件电连接后,基于所述第二设备的连接地址通过所述第二电平器件按照预设的电平信号波形规则发出的;
[0229]
连接地址确定模块620,用于根据所述电平信号波形规则和所述电平信号的波形,确定所述第二设备的连接地址;
[0230]
第一连接模块630,用于基于所述连接地址与所述第二设备建立连接。
[0231]
可见,本技术实施例提供的方案中,第一设备具有第一处理器,第一设备具有第一电平器件,第一处理器与第一电平器件电连接,第二设备具有与第一电平器件适配的第二电平器件以及第二处理器,第二处理器与所二电平器件电连接,第一设备的第一处理器获取第一电平器件采集的电平信号,其中,电平信号为第二处理器检测到第二电平器件与第一电平器件电连接后,基于第二设备的连接地址通过第二电平器件按照预设的电平信号波形规则发出的,根据电平信号波形规则和电平信号的波形,确定第二设备的连接地址,基于连接地址与第二设备建立连接。由于第一设备的第一处理器获取的电平信号,是第二设备的第二电平器件基于第二设备的连接地址按照预设的电平信号波形规则发出的,因此,第一设备的第一处理器可以基于电平信号波形规则和该电平信号的波形,确定第二设备的连接地址,进而,可以基于该连接地址与第二设备建立连接,通过第一电平器件和第二电平器件的物理接触传输电平信号,可以通过接触式连接方式提高设备连接的可靠性和稳定性。
[0232]
作为本技术实施例的一种实施方式,上述电平信号包括加密位波形信号;
[0233]
上述连接地址确定模块620,可以包括:
[0234]
第一转化子模块,用于根据所述电平信号波形规则和所述电平信号的波形,将所述电平信号转化为字符信息;
[0235]
连接地址获取子模块,用于基于所述加密位波形信号对应的字符信息以及预设加
密规则,对目标字符信息进行处理,得到所述第二设备的连接地址,其中,所述目标字符信息为除所述加密位波形信号对应的字符信息之外的各字符信息,或者,所述目标字符信息为所述加密位波形信号对应的字符信息之后的各字符信息。
[0236]
作为本技术实施例的一种实施方式,上述电平信号包括校验位波形信号;
[0237]
上述连接地址确定模块620,包括:
[0238]
第二转化子模块,用于根据所述电平信号波形规则和所述电平信号的波形,将所述电平信号转化为字符信息;
[0239]
字符信息确定子模块,用于基于预设校验规则,确定所述校验位波形信号对应的字符信息是否正确;
[0240]
第一确定子模块,用于如果正确,将除所述校验位波形信号对应的字符信息之外的各字符信息,确定为所述第二设备的连接地址;
[0241]
第一获取子模块,用于如果不正确,获取所述第一电平器件采集的电平信号。
[0242]
作为本技术实施例的一种实施方式,上述电平信号包括预备波形信号;
[0243]
上述电平信号获取模块610,可以包括:
[0244]
第二获取子模块,用于若所述第一电平器件采集的电平信号中包括预备波形信号,将所述预备波形信号之后采集的第一预设数量的波形信号作为待处理电平信号;
[0245]
上述连接地址确定模块620,可以包括:
[0246]
第二确定子模块,用于根据所述电平信号波形规则和所述待处理电平信号的波形,确定所述第二设备的连接地址。
[0247]
作为本技术实施例的一种实施方式,上述装置还可以包括:
[0248]
第一确定模块,用于基于第一目标字符信息和所述电平信号波形规则,确定第一电平信号的波形;通过所述第一电平器件按照所确定的波形,将所述第一电平信号输出至所述第二电平器件,以使所述第二处理器获取所述第一电平信号,并根据所述第一电平信号的波形和所述电平信号波形规则,确定第一目标字符信息,和/或,
[0249]
用于获取所述第一电平器件采集的第二电平信号;根据所述电平信号波形规则和所述第二电平信号的波形,确定第二目标字符信息,其中,所述第二电平信号为所述第二处理器基于所述第二目标字符信息和所述电平信号波形规则确定的。
[0250]
作为本技术实施例的一种实施方式,上述电平信号波形规则所规定的电平信号的波形包括短波形、中波形、长波形、上升沿跳变、下降沿跳变中的至少一种;
[0251]
其中,所述短波形的电平信号、所述中波形的电平信号、所述长波形的电平信号的高电平持续时长均不同。
[0252]
作为本技术实施例的一种实施方式,由第二预设数量的目标波形的电平信号组成一个电平码,每个电平码对应的一个字符,所述字符包括数字、小写字母、大写字母以及特殊符号;
[0253]
其中,所述目标波形包括所述短波形、所述中波形以及所述长波形。
[0254]
相应于上述第二种设备连接方法,本技术实施例还提供了第二种设备连接装置,下面对本技术实施例所提供的第二种设备连接装置进行介绍。
[0255]
如图7所示,一种设备连接装置,应用于第二设备的第二处理器,第二设备具有第二电平器件,所述第二处理器与所述第二电平器件电连接,第一设备具有与所述第二电平
器件适配的第一电平器件以及第一处理器,所述第一处理器与所述第一电平器件电连接,所述装置包括:
[0256]
波形确定模块710,用于当检测到所述第二电平器件与所述第一电平器件电连接后,基于自身的连接地址和预设的电平信号波形规则确定待发送的电平信号的波形;
[0257]
第二连接模块720,用于通过所述第二电平器件,按照所述波形发出电平信号,以使所述第一处理器获取所述第一电平器件采集的电平信号,根据所述电平信号波形规则和所述电平信号,确定所述第二设备的连接地址,并基于所述连接地址与所述第二设备建立连接。
[0258]
可见,本技术实施例提供的方案中,当第二设备的第二处理器检测到第二电平器件与第一电平器件电连接后,可以基于第二设备的连接地址和预设的电平信号波形规则确定待发送的电平信号的波形,通过第二电平器件,按照波形发出电平信号,以使第一处理器获取第一电平器件采集的电平信号,进而根据电平信号波形规则和电平信号,确定第二设备的连接地址,并基于连接地址与第二设备建立连接。由于第二设备通过第二电平器件发出的电平信号是基于连接地址和预设的电平信号波形规则的,因此,第一设备的第一处理器基于该电平信号与预设的电平信号波形规则,可以确定第二设备的连接地址,进而,可以基于该连接地址与第二设备建立连接,通过第一电平器件和第二电平器件的物理接触传输电平信号,可以通过接触式连接方式提高设备连接的可靠性和稳定性。
[0259]
作为本技术实施例的一种实施方式,上述装置还可以包括以下至少一个模块:
[0260]
第一加入模块,用于在按照所述波形发出电平信号的过程中,基于预设加密规则在所述电平信号中加入加密位波形信号;
[0261]
第二加入模块,用于在按照所述波形发出电平信号的过程中,基于预设校验规则在所述电平信号中加入校验位波形信号;
[0262]
第三加入模块,用于在所述电平信号之前加入预备波形信号。
[0263]
作为本技术实施例的一种实施方式,上述装置还可以包括:
[0264]
第二确定模块,用于通过所述第二电平器件获取第一电平信号,并根据所述第一电平信号的波形和所述电平信号波形规则,确定第一目标字符信息,其中,所述第一电平信号为所述第一处理器基于所述第一目标字符信息和所述电平信号波形规则确定的,和/或,
[0265]
用于基于第二目标字符信息和所述电平信号波形规则确定第二电平信号的波形,通过所述第二电平器件按照所确定的波形,将所述第二电平信号发送至所述第一电平器件,以使所述第一处理器获取所述第一电平器件采集的第二电平信号,根据所述电平信号波形规则和所述第二电平信号的波形,确定所述第二目标字符信息。
[0266]
作为本技术实施例的一种实施方式,上述电平信号波形规则所规定的电平信号的波形可以包括短波形、中波形、长波形、上升沿跳变、下降沿跳变中的至少一种。
[0267]
作为本技术实施例的一种实施方式,由第二预设数量的目标波形的电平信号组成一个电平码,每个电平码对应的一个字符,所述字符包括数字、小写字母、大写字母以及特殊符号;
[0268]
其中,所述目标波形包括所述短波形、所述中波形以及所述长波形。
[0269]
本技术实施例还提供了一种电子设备,该电子设备可以为上述实施例中的第一设备,如图8所示,包括第一处理器801、第一电平器件802、第一通信接口803、第一存储器804
和通信总线805,其中,第一处理器801,第一通信接口803,第一存储器804通过通信总线805完成相互间的通信,
[0270]
第一存储器804,用于存放计算机程序;
[0271]
第一处理器801,用于执行第一存储器804所存放的程序时,实现上述任一实施例所述的第一种设备连接方法步骤。
[0272]
可见,本技术实施例提供的方案中,第一设备具有第一处理器,第一设备具有第一电平器件,第一处理器与第一电平器件电连接,第二设备具有与第一电平器件适配的第二电平器件以及第二处理器,第二处理器与所二电平器件电连接,第一设备的第一处理器获取第一电平器件采集的电平信号,其中,电平信号为第二处理器检测到第二电平器件与第一电平器件电连接后,基于第二设备的连接地址通过第二电平器件按照预设的电平信号波形规则发出的,根据电平信号波形规则和电平信号的波形,确定第二设备的连接地址,基于连接地址与第二设备建立连接。由于第一设备的第一处理器获取的电平信号,是第二设备的第二电平器件基于第二设备的连接地址按照预设的电平信号波形规则发出的,因此,第一设备的第一处理器可以基于电平信号波形规则和该电平信号的波形,确定第二设备的连接地址,进而,可以基于该连接地址与第二设备建立连接,通过第一电平器件和第二电平器件的物理接触传输电平信号,可以通过接触式连接方式提高设备连接的可靠性和稳定性。
[0273]
本技术实施例还提供了一种电子设备,该电子设备可以为上述实施例中的第二设备,如图9所示,包括第二处理器901、第二电平器件902、第二通信接口903、第二存储器904和通信总线905,其中,第二处理器901,第二通信接口903,第二存储器904通过通信总线905完成相互间的通信,
[0274]
第二存储器904,用于存放计算机程序;
[0275]
第二处理器901,用于执行第二存储器904所存放的程序时,实现上述任一实施例所述的第二种设备连接方法步骤。
[0276]
可见,本技术实施例提供的方案中,当第二设备的第二处理器检测到第二电平器件与第一电平器件电连接后,可以基于第二设备的连接地址和预设的电平信号波形规则确定待发送的电平信号的波形,通过第二电平器件,按照波形发出电平信号,以使第一处理器获取第一电平器件采集的电平信号,进而根据电平信号波形规则和电平信号,确定第二设备的连接地址,并基于连接地址与第二设备建立连接。由于第二设备通过第二电平器件发出的电平信号是基于连接地址和预设的电平信号波形规则的,因此,第一设备的第一处理器基于该电平信号与预设的电平信号波形规则,可以确定第二设备的连接地址,进而,可以基于该连接地址与第二设备建立连接,通过第一电平器件和第二电平器件的物理接触传输电平信号,可以通过接触式连接方式提高设备连接的可靠性和稳定性。
[0277]
上述电子设备提到的通信总线可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0278]
通信接口用于上述电子设备与其他设备之间的通信。
[0279]
存储器可以包括随机存取存储器(random access memory,ram),也可以包括非易失性存储器(non-volatile memory,nvm),例如至少一个磁盘存储器。可选的,存储器还可
以是至少一个位于远离前述处理器的存储装置。
[0280]
上述的处理器可以是通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)等;还可以是数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0281]
在本技术提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述的设备连接方法的步骤。
[0282]
在本技术提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一实施例所述的设备连接方法。
[0283]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
[0284]
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0285]
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、电子设备、计算机可读存储介质以及计算机程序产品实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0286]
以上所述仅为本技术的较佳实施例,并非用于限定本技术的保护范围。凡在本技术的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本技术的保护范围内。
再多了解一些

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

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

相关文献