一种控制中转装置及系统制造方法及图纸

技术编号:31730290 阅读:18 留言:0更新日期:2022-01-05 16:00
本实用新型专利技术适用于控制技术领域,提供了一种控制中转装置及系统,控制中转装置包括接收模块、拆解协议模块、指令解析模块、存储模块以及发送模块;接收模块,用于从客户端接收控制数据并将控制数据发送至拆解协议模块;拆解协议模块用于确定控制数据的协议类型以及确定控制数据中编码数据;指令解析模块用于根据控制数据的协议类型解析控制数据中的编码数据,以获取控制数据中编码数据对应的控制指令;存储模块用于存储解析出的控制指令;发送模块用于将控制指令发送至被控设备。本方案通过设置拆解协议模块和指令解析模块,可以确定控制数据的协议类型,然后根据控制数据的协议类型对控制数据进行解析,有效提高解析效率。有效提高解析效率。有效提高解析效率。

【技术实现步骤摘要】
一种控制中转装置及系统


[0001]本技术属于控制
,尤其涉及一种控制中转装置及系统。

技术介绍

[0002]随着科技进步,智能桌面式网络传输设备、pad、智能手机、笔记本电脑等多设备的交互越来越流行,智能桌面式网络传输设备与多个外部设备的交互也越来越频繁和流行。例如,我们可以用手机去控制智能桌面式网络传输设备的播放音量、屏幕亮度等。
[0003]但是由于不同无线网设备的协议不相同,例如,有些是安卓协议,有些是苹果协议等,从而造成其发射的控制指令的编码数据不同,现有技术对接收的控制指令数据解析时间长,用户在控制被控设备的过程中,被控设备对用户发出的控制指令反应时间长,用户体验效果差。

技术实现思路

[0004]本技术实施例的目的在于提供一种控制中转装置,旨在解决现有技术中被控设备对用户发出的控制指令反应时间长,用户体验效果差的技术问题。
[0005]本技术实施例是这样实现的,所述控制中转装置包括接收模块、拆解协议模块、指令解析模块、存储模块以及发送模块;
[0006]所述接收模块,用于从客户端接收控制数据并将控制数据发送至所述拆解协议模块;
[0007]所述拆解协议模块用于确定控制数据的协议类型以及确定控制数据中编码数据;
[0008]所述指令解析模块用于根据控制数据的协议类型解析控制数据中的编码数据,以获取控制数据中编码数据对应的控制指令;
[0009]所述存储模块用于存储解析出的控制指令;
[0010]所述发送模块用于将所述控制指令发送至被控设备。
[0011]优选地,所述指令解析模块至少包括第一解析单元和第二解析单元,所述第一解析单元和所述第二解析单元分别用于解析不同协议类型对应的控制数据。
[0012]优选地,所述指令解析模块还包括解析仲裁单元;
[0013]所述解析仲裁单元用于根据控制数据的协议类型选择将控制数据的编码数据发送给所述第一解析单元或所述第二解析单元进行解析。
[0014]优选地,所述第一解析单元为安卓解析单元,所述第二解析单元为苹果解析单元;
[0015]所述安卓解析单元用于解析与安卓协议对应的控制数据中的编码数据;
[0016]所述苹果解析单元用于解析与苹果协议对应的控制数据中的编码数据。
[0017]优选地,所述拆解协议模块用于确定控制数据中的校验数据;所述存储模块还用于存储校验数据;
[0018]所述指令解析模块还包括校验单元,所述校验单元用于校验待解析的编码数据对应的校验数据与所述存储模块中存储的校验数据是否对齐;当待解析的编码数据对应的校
验数据与所述存储模块中存储的校验数据对齐,则存储模块中存储的该校验数据对应的控制指令即为该待解析的编码数据对应的控制指令。
[0019]优选地,所述接收模块包括蓝牙接收单元、红外接收单元以及无线接收单元。
[0020]优选地,所述发送模块包括蓝牙发送单元、红外发送单元以及无线发送单元。
[0021]优选地,所述控制中转装置还包括动态指令创建模块;
[0022]所述动态指令创建模块用于创建与被控设备的控制指令接收类型相对应的动态指令。
[0023]本技术实施例的另一目的在于提供一种控制系统,所述控制系统包括客户端、被控设备以及上述的一种控制中转装置;
[0024]所述客户端用于发送控制数据;
[0025]所述控制中转装置用于接收所述控制数据并确定所述控制数据对应控制指令,并将所述控制指令发送至所述被控设备;
[0026]所述被控设备用于接收所述控制指令,并执行所述控制指令对应的任务。
[0027]本技术实施例提供的一种控制中转装置,通过设置接收模块、拆解协议模块、指令解析模块、存储模块以及发送模块,可以接收客户端发出的控制数据,并确定控制数据的协议类型和编码数据,然后可以通过根据控制数据的协议类型解析控制数据中的编码数据,以获取控制数据中编码数据对应的控制指令,最后通过发送模块将控制数据发送给被控设备。这样通过确定控制数据的协议类型,然后根据控制数据的协议类型对控制数据进行解析,有效提高解析效率,提升用户体验。
附图说明
[0028]图1为本技术实施例提供的一种控制中转装置的结构框图;
[0029]图2为本技术实施例提供的一种控制中转装置中解析模块的结构框图;
[0030]图3为本技术实施例提供的一种控制系统的结构框图。
具体实施方式
[0031]为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
[0032]以下结合具体实施例对本技术的具体实现进行详细描述。
[0033]如图1所示,为本技术实施例提供的一种控制中转装置的结构框图,所述控制中转装置包括接收模块、拆解协议模块、指令解析模块、存储模块以及发送模块;
[0034]所述接收模块,用于从客户端接收控制数据并将控制数据发送至所述拆解协议模块;
[0035]所述拆解协议模块用于确定控制数据的协议类型以及确定控制数据中编码数据;
[0036]所述指令解析模块用于根据控制数据的协议类型解析控制数据中的编码数据,以获取控制数据中编码数据对应的控制指令;
[0037]所述存储模块用于存储解析出的控制指令;
[0038]所述发送模块用于将所述控制指令发送至被控设备。
[0039]在本技术实施例中,客户端、控制中转装置之间以及控制中转装置与被控设备之间均通信连接,本实施例对其具体通信连接方式不做限制。
[0040]在本技术实施例中,对客户端和被控设备的具体结构形式不做限制,例如,客户端可以为手机、笔记本电脑、平板电脑或者智能手表等,被控设备可以为智慧电视机、智能台灯等智能家电,但不限于此。控制数据指携带对被设备的控制指令的数据,例如,当被控设备为智慧电视机,客户端为手机,当用户通过手机控制智慧电视机的音量,从手机发出的控制音量的信号所携带数据即为控制数据,例如,控制数据可以为字符串。
[0041]在本技术实施例中,对接收模块的具体结构不做限制,例如接收模块可以包括蓝牙接收单元、红外接收单元以及无线WiFi接收单元,对应的发送模块包括蓝牙发送单元、红外发送单元以及无线WiFi发送单元,这样客户端与控制中转装置之间以及控制中转装置与被控设备之间可以通过蓝牙、红外或者WiFi中的任意一种形式进行通信连接。
[0042]在本技术实施例中,控制数据一般包含与其协议对应的字符,例如,当一段控制数据中包含字符“andriod”则可以确定该控制数据的协议类型为安卓;再如,当一段控制数据中包含字符“MAC”则可以确定该控制数据的协议类型为苹果,从而拆解协议模块可以确定控制数据的协议类型。控制数据中还包括编码数据和校本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控制中转装置,其特征在于,所述控制中转装置包括接收模块、拆解协议模块、指令解析模块、存储模块以及发送模块;所述接收模块,用于从客户端接收控制数据并将控制数据发送至所述拆解协议模块;所述拆解协议模块用于确定控制数据的协议类型以及确定控制数据中编码数据;所述指令解析模块用于根据控制数据的协议类型解析控制数据中的编码数据,以获取控制数据中编码数据对应的控制指令;所述存储模块用于存储解析出的控制指令;所述发送模块用于将所述控制指令发送至被控设备。2.根据权利要求1所述的一种控制中转装置,其特征在于,所述指令解析模块至少包括第一解析单元和第二解析单元,所述第一解析单元和所述第二解析单元分别用于解析不同协议类型对应的控制数据。3.根据权利要求2所述的一种控制中转装置,其特征在于,所述指令解析模块还包括解析仲裁单元;所述解析仲裁单元用于根据控制数据的协议类型选择将控制数据的编码数据发送给所述第一解析单元或所述第二解析单元进行解析。4.根据权利要求3所述的一种控制中转装置,其特征在于,所述第一解析单元为安卓解析单元,所述第二解析单元为苹果解析单元;所述安卓解析单元用于解析与安卓协议对应的控制数据中的编码数据;所述苹果解析单元用于解析与苹果协议对应的控制数据中的编码数据。5.根据权利要求1所述的一种控制中转装...

【专利技术属性】
技术研发人员:杨俊辉
申请(专利权)人:深圳市嘉润原新显科技有限公司
类型:新型
国别省市:

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

1