专利汇可以提供一种无人机多协议传输数据解析方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种无人机多协议传输数据解析方法,该方法能够实现在不更改程序并且不增加额外传输数据的情况下,完成动态多协议数据解析。该方法主要通过控制 软件 在运行时读取文本类协议文件,自动获取无人机传输协议。控制软件使用统一的数据结构存储传输协议和实时数据。在无人机系统 修改 传输协议时,仅修改文本类协议文件即可,无须修改控制软件。在无人机研发和升级过程中,本方法在不更改系统传输方式、不降低传输效率的情况下,可减少传输协议变更带来的大量工作,提高无人机系统的灵活度和可维护性。,下面是一种无人机多协议传输数据解析方法专利的具体信息内容。
1.一种无人机多协议传输数据解析方法,其特征在于通过下述方式实现:
设计文本类协议文件,利用该文件存储当前无人机数据传输协议;
数据接收端在启动时,读取文本类协议文件,生成无人机数据传输协议;之后开始循环接收并处理发送端发送的数据;在接收到的原始数据中,利用帧头、帧长、帧校验识别有效数据;将识别的有效数据根据生成的无人机数据传输协议解析无人机数据项数值;将所述的数值输出。
2.根据权利要求1所述的方法,其特征在于:所述的发送端在启动时,读取文本类协议文件,生成无人机数据传输协议,按照生成的协议发送数据。
3.根据权利要求1所述的方法,其特征在于:所述的文本类协议文件包括无人机数据项的序号、数据类型;序号为整数型,值唯一,不可出现相同序号值;数据类型定义为枚举类型,包括布尔型BOOL、单字节整数型CHAR、单字节无符号整数型BYTE、双字节整数型SHORT、双字节无符号整数型WORD、四字节整数型LONG、四字节无符号整数型ULONG。
4.根据权利要求3所述的方法,其特征在于:所述的文本类协议文件还包括如下属性及其内容;所述的属性包括传输系数、名称、单位、正常数值范围、告警数值范围、有效数值范围。
5.根据权利要求3或4所述的方法,其特征在于通过下述方式生成无人机数据传输协议:
将文本类协议文件中每个序号对应的数据类型、属性以及结果值组合形成无人机数据项,数据项之间以数组或者列表的方式存储,根据文本类协议文件中的内容初始化所述序号、数据类型、属性,根据实时接收的数据给结果值赋值;即所述的结果值存储从有效数据中解析的无人机数据项数值。
6.根据权利要求5所述的方法,其特征在于:显示无人机数据传输协议中的名称、结果值、单位,通过对结果值的判断,对其采取不同的处理和显示方式;若结果值在有效数据范围内,则显示结果值;若结果值超过有效数值范围,则显示相应的有效数值范围上下限;通过特征表明结果值处于正常数值范围、告警数值范围还是有效数值范围。
7.根据权利要求1所述的方法,其特征在于通过下述方式识别有效数据:实时接收发送端发送的每帧数据,执行如下处理:
(1)判断是否找到帧头,若未找到则等待下帧数据;否则,读取帧长以及帧内容,并判断是否找到校验位,若未找到,则存储帧内容并执行步骤(2),若找到校验位,则存储帧内容并执行步骤(3);
(2)等待下帧数据,返回步骤(1);
(3)对所有存储的内容进行校验,若校验不通过,则等待下帧数据,返回步骤(1);若检验正确,则将所有存储的内容按存储顺序进行合并作为有效数据。
8.根据权利要求3或4所述的方法,其特征在于:通过下述方式从有效数据中解析无人机数据项:
判断有效数据长度是否大于等于帧协议长度,若小于,则放弃当前有效数据的处理,否则,按照无人机数据项的序号顺序,依次判断当前序号对应的数据类型,根据数据类型结合预先设定的数据类型长度,从有效数据中读取对应长度的数据并转换成对应的数据类型并乘以对应的传输系数后存储,直至所有无人机数据项处理完成。
9.根据权利要求1所述的方法,其特征在于:所述的数值输出至其他模块,用于界面显示、无人机自动控制、数据存储。
10.根据权利要求1所述的方法,其特征在于:修改无人机数据传输协议时,仅修改文本类协议文件。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
快速拍摄方法、设备及可读存储介质 | 2020-05-08 | 978 |
一种基于边缘计算的综合传感网测试平台 | 2020-05-11 | 66 |
一种身份认证系统及其身份认证方法 | 2020-05-11 | 123 |
一种无人机多协议传输数据解析方法 | 2020-05-11 | 437 |
在基于网络功能虚拟化(NFV)的通信网络和软件定义的网络(SDNS)中提供安全性的系统、方法和计算机程序 | 2020-05-08 | 366 |
一种视频会议平台及基于视频会议平台的通讯方法 | 2020-05-08 | 474 |
一种直播APP的勋章加载方法、存储介质、电子设备及系统 | 2020-05-08 | 668 |
一种直播间画中画播放方法、存储介质、电子设备及系统 | 2020-05-08 | 714 |
终端设备的显示屏以及终端设备 | 2020-05-08 | 532 |
一种登录方法及装置 | 2020-05-11 | 757 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。