[发明专利]一种通信方法及电子设备有效
| 申请号: | 201710221285.5 | 申请日: | 2017-04-06 |
| 公开(公告)号: | CN107070910B | 公开(公告)日: | 2021-06-01 |
| 发明(设计)人: | 罗剑 | 申请(专利权)人: | 四川九洲电器集团有限责任公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
| 地址: | 621000 四*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 通信 方法 电子设备 | ||
1.一种通信方法,应用于第一电子设备中,其特征在于,所述方法包括:
确定当前时刻与所述第一电子设备连接的第二电子设备的设备类型,其中,所述第二电子设备为能够与所述第一电子设备进行通信的至少一个电子设备中的任意一个;
获取所述至少一个电子设备的设备类型与数据帧格式的第一对应关系,其中,所述第一对应关系中的每种数据帧格式都对应一种通信协议;
基于所述第一对应关系,确定与所述第二电子设备的设备类型对应的第一数据帧格式;
将基于所述第一数据帧格式的第一待发送数据发送给所述第二电子设备;
其中,所述将基于所述第一数据帧格式的第一待发送数据发送给所述第二电子设备,包括:
获取数据帧格式与帧内容的第二对应关系;
基于所述第二对应关系,确定与所述第一数据帧格式对应的至少一个帧内容;
基于所述至少一个帧内容及所述第一数据帧格式,生成第一待发送数据;
将所述第一待发送数据发送给所述第二电子设备;
所述基于所述至少一个帧内容及所述第一数据帧格式,生成第一待发送数据,包括:
获取所述第一数据帧格式中的第一位置处的第一标识,其中,所述第一位置用于记载与所述第一数据帧格式对应的第一数据帧的长度;
获取与所述第一标识对应的用于计算所述第一数据帧的长度的第一算法;
基于所述第一算法,计算所述第一数据帧的第一帧长度;
基于所述第一帧长度、所述至少一个帧内容及所述第一数据帧格式,生成第一待发送数据。
2.如权利要求1所述的方法,其特征在于,所述基于所述第一帧长度、所述至少一个帧内容及所述第一数据帧格式,生成第一待发送数据,包括:
获取所述第一数据帧格式中的与所述第一位置不同的第二位置处的第二标识,其中,所述第二位置用于记载所述第一数据帧的校验值;
获取与所述第二标识对应的用于计算所述第一数据帧校验值的第二算法;
基于所述第二算法,计算所述第一数据帧的第一校验值;
基于所述第一校验值、所述第一帧长度及所述至少一个帧内容,生成第一待发送数据。
3.如权利要求1所述的方法,其特征在于,所述基于所述第一对应关系,确定与所述第二电子设备的设备类型对应的第一数据帧格式,包括:
确定所述第一对应关系中是否存在所述第二电子设备的设备类型;
若存在,则基于所述第一对应关系,确定与所述第二电子设备的设备类型对应的第一数据帧格式;
若不存在,将所述第二电子设备的设备类型与所述第一数据帧格式的对应关系添加至所述第一对应关系中,以获得更新后的第一对应关系。
4.一种电子设备,包括:
壳体;
存储器,设置在所述壳体内,用于存储至少一个电子设备的设备类型与数据帧格式的第一对应关系;
处理器,设置在所述壳体内,与所述存储器连接,用于确定当前时刻与第一电子设备连接的第二电子设备的设备类型,其中,所述第二电子设备为能够与所述第一电子设备进行通信的所述至少一个电子设备中的任意一个;从所述存储器获取所述第一对应关系及基于所述第一对应关系,确定与所述第二电子设备的设备类型对应的第一数据帧格式,其中,所述第一对应关系中的每种数据帧格式都对应一种通信协议;
发送装置,用于将基于所述第一数据帧格式的第一待发送数据发送给所述第二电子设备;
其中,所述处理器用于:
获取数据帧格式与帧内容的第二对应关系;
基于所述第二对应关系,确定与所述第一数据帧格式对应的至少一个帧内容;
基于所述至少一个帧内容及所述第一数据帧格式,生成第一待发送数据;
通过所述发送装置将所述第一待发送数据发送给所述第二电子设备;
所述处理器用于:
获取所述第一数据帧格式中的第一位置处的第一标识,其中,所述第一位置用于记载与所述第一数据帧格式对应的第一数据帧的长度;
获取与所述第一标识对应的用于计算所述第一数据帧的长度的第一算法;
基于所述第一算法,计算所述第一数据帧的第一帧长度;
基于所述第一帧长度、所述至少一个帧内容及所述第一数据帧格式,生成第一待发送数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川九洲电器集团有限责任公司,未经四川九洲电器集团有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710221285.5/1.html,转载请声明来源钻瓜专利网。





