[发明专利]应用于对战系统中的通讯系统、方法和装置有效
申请号: | 201610289584.8 | 申请日: | 2016-04-29 |
公开(公告)号: | CN105976596B | 公开(公告)日: | 2017-12-29 |
发明(设计)人: | 鲁四喜;赵明;陈瑶;何庆玮;范兵;荆彦青 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G08C23/04 | 分类号: | G08C23/04 |
代理公司: | 北京三高永信知识产权代理有限责任公司11138 | 代理人: | 刘映东 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用于 系统 中的 通讯 方法 装置 | ||
技术领域
本发明实施例涉及无线传输与控制技术领域,特别涉及一种应用于对战系统中的通讯系统、方法和装置。
背景技术
随着遥控技术的发展,人们可以通过具有遥控功能的控制设备(如遥控器或手机)控制对战设备进行对战。其中,对战设备可以是智能对战玩具车、智能对战玩具坦克等。
控制设备与对战设备之间可通过红外线或者蓝牙建立无线通讯连接。通过上述无线通讯连接,控制设备可向对战设备发送控制指令,对战设备可将其运行状态参数、对应于上述控制指令的响应等信息发送给控制设备。
然而,在现有技术中,仅提供了控制设备与对战设备之间的通讯方案。对于包含有多台对战设备的应用场景,对战设备与对战设备之间同样存在通讯需求。例如,第一对战设备需要向第二对战设备发送攻击指令,第一对战设备需要向第二对战设备发送加入某一对战房间的指令,等等。针对上述需求,目前暂未有相关技术提供合适的解决方案。
发明内容
为了解决现有技术存在的问题,本发明实施例提供了一种应用于对战系统中的通讯系统、方法和装置。所述技术方案如下:
第一方面,提供了一种通讯系统,应用于包括第一对战设备和第二对战设备的对战系统中;
所述第一对战设备,用于获取所述第一对战设备所要执行的功能;获取与所述功能对应的功能标识和功能参数;生成数据码,所述数据码包括所述功能标识、所述功能参数和所述第一对战设备的设备标识;生成二进制序列,所述二进制序列至少包括所述数据码,所述二进制序列的长度小于或等于32比特;对所述二进制序列进行调制得到脉冲串信号;以红外信号的形式向所述第二对战设备发送所述脉冲串信号;
所述第二对战设备,用于对所述脉冲串信号进行解调得到所述二进制序列;读取所述二进制序列中包含的所述数据码;读取所述数据码中包含的所述功能标识、所述功能参数和所述第一对战设备的设备标识;根据所述功能标识和所述功能参数,确定所述第一对战设备所要执行的功能。
第二方面,提供了一种应用于对战系统中的通讯方法,所述对战系统包括多台对战设备,所述方法应用于第一对战设备中;
所述方法包括:
获取所述第一对战设备所要执行的功能;
获取与所述功能对应的功能标识和功能参数;
生成数据码,所述数据码包括所述功能标识、所述功能参数和所述第一对战设备的设备标识;
生成二进制序列,所述二进制序列至少包括所述数据码,所述二进制序列的长度小于或等于32比特;
对所述二进制序列进行调制得到脉冲串信号;
以红外信号的形式向第二对战设备发送所述脉冲串信号。
第三方面,提供了一种应用于对战系统中的通讯方法,所述对战系统包括多台对战设备,所述方法应用于第二对战设备中;
所述方法包括:
接收第一对战设备以红外信号的形式发送的脉冲串信号;
对所述脉冲串信号进行解调得到二进制序列,所述二进制序列的长度小于或等于32比特;
读取所述二进制序列中包含的数据码;
读取所述数据码中包含的功能标识、功能参数和所述第一对战设备的设备标识;
根据所述功能标识和所述功能参数,确定所述第一对战设备所要执行的功能。
第四方面,提供了一种应用于对战系统中的通讯装置,所述对战系统包括多台对战设备,所述装置应用于第一对战设备中;
所述装置包括:
获取模块,用于获取所述第一对战设备所要执行的功能;
确定模块,用于获取与所述功能对应的功能标识和功能参数,生成数据码,所述数据码包括所述功能标识、所述功能参数和所述第一对战设备的设备标识;
生成模块,用于生成二进制序列,所述二进制序列至少包括所述数据码,所述二进制序列的长度小于或等于32比特;
调制模块,用于对所述二进制序列进行调制得到脉冲串信号;
发送模块,用于以红外信号的形式向第二对战设备发送所述脉冲串信号。
第五方面,提供了一种应用于对战系统中的通讯装置,所述对战系统包括多台对战设备,所述装置应用于第二对战设备中;
所述装置包括:
接收模块,用于接收第一对战设备以红外信号的形式发送的脉冲串信号;
解调模块,用于对所述脉冲串信号进行解调得到二进制序列,所述二进制序列的长度小于或等于32比特;
读取模块,用于读取所述二进制序列中包含的数据码;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610289584.8/2.html,转载请声明来源钻瓜专利网。