一种控制信号的传输方法、系统、计算机设备及存储介质技术方案

技术编号:36802086 阅读:8 留言:0更新日期:2023-03-08 23:51
本发明专利技术公开了一种控制信号的传输方法、系统、计算机设备及存储介质。该方法包括:获取第一控制信号;根据所述第一控制信号生成轻量级数据格式的编码控制信号;输出所述编码控制信号。实施本发明专利技术的控制信号的传输方法、系统、计算机设备及存储介质,由于可以在获取到控制信号后,将其转换为轻量级数据格式的编码控制信号再进行输出,从而减少控制信号传输中所需的存储大小。存储大小。存储大小。

【技术实现步骤摘要】
一种控制信号的传输方法、系统、计算机设备及存储介质


[0001]本专利技术涉及信号传输领域,尤其涉及一种控制信号的传输方法、系统、计算机设备及存储介质。

技术介绍

[0002]在控制信号传输中,往往先将控制命令的操作指令从模拟信号转换为二进制数字信号,再对其进行编码,然后将编码结果组装成电信号以进行传输。二进制数字信号只有“0”和“1”两种状态,可以用一系列断续变化的电压脉冲来表示。“1”用高电平表示,“0”用低电平表示,从而形成该数字信号的电平信号。现有的编码技术中,依次记录电平信号的矩形波中高电平和低电平的持续时间,并将高电平的持续时间放置在奇数位,将低电平的持续时间放置在偶数位,最终得到编码结果即一个电平数字数组。
[0003]在使用现有的编码技术时,如果对操作指令的某一片段进行调整,需要对整个数字信号进行重新编码;并且得到的电平数字数组较长,需要较大的存储空间,不便于传输给内存较小的设备。

技术实现思路

[0004]本专利技术要解决的技术问题在于,提供一种控制信号的传输方法、系统、计算机设备及存储介质。
[0005]本专利技术解决其技术问题所采用的技术方案是:提供一种控制信号的传输方法,包括以下步骤:
[0006]获取第一控制信号;
[0007]根据所述第一控制信号生成轻量级数据格式的编码控制信号;
[0008]输出所述编码控制信号。
[0009]优选地,在所述输出所述编码控制信号步骤后,还包括:根据接收到的所述编码控制信号获取对应的第二控制信号
[0010]优选地,所述轻量级数据格式为JSON格式。
[0011]优选地,所述根据所述第一控制信号生成轻量级数据格式的编码控制信号步骤,包括:
[0012]根据所使用的通信协议将所述第一控制信号划分为多个重复单元;
[0013]分别将每一所述重复单元按照预设的编码规则进行编码,形成对应的子编码;所述子编码包括所述重复单元的数据键值对和所述重复单元的重复次数键值对;
[0014]将所述第一控制信号对应的多个所述子编码组合得到所述编码控制信号。
[0015]优选地,所述数据键值对为电平数组的键值对。
[0016]优选地,所述电平数组的每一元素包括每一电平的持续时长和用以区分所述电平的类型的符号。
[0017]优选地,在所述将所述第一控制信号对应的多个所述子编码组合得到所述编码控
制信号步骤中,包括:
[0018]将所述第一控制信号对应的多个所述子编码按照顺序组合得到所述编码控制信号;所述顺序为所述子编码对应的所述重复单元的划分顺序。
[0019]本专利技术还构造一种控制信号的传输系统,包括:
[0020]控制信号处理模块,用于获取第一控制信号,根据所述第一控制信号生成轻量级数据格式的编码控制信号,并输出所述编码控制信号;
[0021]控制信号接收模块,用于接收由所述控制信号处理模块输出的所述编码控制信号。
[0022]本专利技术还构造一种计算机设备,包括:存储器、处理器和总线,所述存储器中存储有所述处理器可执行的计算机程序,所述处理器与所述存储器之间通过总线通信,所述处理器执行所述计算机程序,以执行如上面任一所述的控制信号的传输方法的步骤。
[0023]本专利技术还构造一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序适于处理器进行加载,以执行如上面任一所述的控制信号的传输方法的步骤。
[0024]实施本专利技术的控制信号的传输方法、系统、计算机设备及存储介质,由于可以在获取到控制信号后,将其转换为轻量级数据格式的编码控制信号再进行输出,从而减少控制信号传输中所需的存储大小。
附图说明
[0025]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0026]图1是本专利技术提供的一种控制信号的传输方法第一实施例的流程示意图;
[0027]图2是本专利技术提供的一种控制信号的传输方法一个可选实施例的流程示意图;
[0028]图3是本专利技术提供的一种控制信号的传输方法一具体应用实例的示意图。
具体实施方式
[0029]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0030]请参阅图1,图1为本专利技术提供的一种控制信号的传输方法的第一实施例的流程示意图。该实施例的控制信号的传输方法可以应用于通信系统中具有编码功能的设备,包括但不限于路由设备、服务器、手机、移动终端、平板电脑、智能手表、智能手环、笔记本电脑、台式电脑、智能空调、智能电视、智能音箱、智能风扇、智能遥控器等。该设备接收控制端,如APP、遥控器或其他控制设备,发送的控制信号,对该控制信号进行编码后,再输出控制终端设备,如智能家电、智能终端或其他被控设备等。
[0031]具体的,在本实施例的控制信号的传输方法包括以下步骤:
[0032]S1、获取第一控制信号。
[0033]在该步骤中,通过无线传输或有线传输的方式,接收如APP、遥控器或其他控制设备发送的控制信号,再根据所使用的通信协议对控制信号进行解析,获得第一控制信号。第一控制信号可以是开灯指令、灯光调节指令或其他控制指令。具体的,当通过无线传输时,所使用的通信协议可以为ZigBee(紫蜂协议)、RF(无线射频)、蓝牙或其他的通信协议;当通过有线传输时,所使用的通信协议可以为ETH(以太网协议)、RS485、KNX或其他的通信协议。
[0034]S2、根据第一控制信号生成轻量级数据格式的编码控制信号。
[0035]在该步骤中,通过具有编码功能的通信设备将第一控制信号生成轻量级数据格式的编码控制信号,能够在不改变第一控制信号对应的具体操作的情况下,通过更改其数据格式,从而减少其存储大小。编码控制信号可以包括起始码、同步头、数据码、校验码等片段,从而实现对终端设备的控制。具体的,具有编码功能的通信设备可以是服务器、平板电脑、智能手表、智能手环等各种设备。
[0036]S3、输出编码控制信号。
[0037]在该步骤中,生成包含编码控制信号的数据帧,然后通过有线传输或无线传输的方式输出。具体的,当使用WIFI技术进行无线传输时,需封装生成对应的控制帧、管理帧和数据帧将编码控制信号输出。当然,该编码控制信号传输也可以采用其他协议进行传输,对应的根据不同的通讯协议进行对应的编码即可。由于该编码控制信号的存储大小较小,因此在对编码控制信号输出时可以节约传输数据所占用的带宽。
[003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控制信号的传输方法,其特征在于,包括以下步骤:获取第一控制信号;根据所述第一控制信号生成轻量级数据格式的编码控制信号;输出所述编码控制信号。2.根据权利要求1所述的控制信号的传输方法,其特征在于,在所述输出所述编码控制信号步骤后,还包括:根据接收到的所述编码控制信号获取对应的第二控制信号。3.根据权利要求1所述的控制信号的传输方法,其特征在于,所述轻量级数据格式为JSON格式。4.根据权利要求3所述的控制信号的传输方法,其特征在于,所述根据所述第一控制信号生成轻量级数据格式的编码控制信号步骤,包括:根据所使用的通信协议将所述第一控制信号划分为多个重复单元;分别将每一所述重复单元按照预设的编码规则进行编码,形成对应的子编码;所述子编码包括所述重复单元的数据键值对和所述重复单元的重复次数键值对;将所述第一控制信号对应的多个所述子编码组合得到所述编码控制信号。5.根据权利要求4所述的控制信号的传输方法,其特征在于,所述数据键值对为电平数组的键值对。6.根据权利要求5所述的控制信号的传输方法,其特征在于,所述电平数组的每一元素包括每一电平的持续时长和用以区分所述电平的类型的符号。7.根据权利要求4所述的控制信号的传输方法,其特征在于...

【专利技术属性】
技术研发人员:殷帆帆
申请(专利权)人:深圳市欧瑞博科技股份有限公司
类型:发明
国别省市:

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

1