[发明专利]一种数据交互方法、数据记录仪和无人设备有效
| 申请号: | 201680002371.0 | 申请日: | 2016-07-01 |
| 公开(公告)号: | CN106716337B | 公开(公告)日: | 2020-01-17 |
| 发明(设计)人: | 耿畅;陈超彬;冯小峰 | 申请(专利权)人: | 深圳市大疆创新科技有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/02;B64D45/00 |
| 代理公司: | 44280 深圳市威世博知识产权代理事务所(普通合伙) | 代理人: | 何青瓦 |
| 地址: | 518057 广东省深圳市南山区高*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据 交互 方法 记录仪 无人 设备 | ||
本发明公开了一种数据交互方法,包括:经由开放接口接收外部设备发送的申请数据包序号的请求消息;响应请求消息为外部设备分配数据包序号;经由开放接口将分配的数据包序号发送给外部设备。本发明还公开了一种数据记录仪和无人设备。
技术领域
本申请涉及数据记录领域,特别是涉及一种数据交互方法、数据记录仪和无人设备。
背景技术
现有技术中的数据存储一般需要为数据指定一存储空间。对于最终长度未定的动态数据,例如从传感器获取的实时参数,存储空间也需要动态分配。动态分配的存储空间实现比较复杂,且存储密度较低,如果需要存储多个动态数据,会显著的降低效率。
发明内容
为了至少部分解决以上问题,本发明提出了一种数据交互方法,该方法包括:经由开放接口接收外部设备发送的申请数据包序号的请求消息;响应请求消息为外部设备分配数据包序号;经由开放接口将分配的数据包序号发送给外部设备。
其中,进一步包括:经由开放接口接收外部设备发送的数据,其中数据包含数据包序号;将数据写入存储器。
其中,将数据写入存储器包括:向数据加入对应的时间戳;将加入时间戳的数据写入存储器。
其中,经由开放接口接收外部设备发送的读取数据请求;响应请求读取存储器中存储的数据并将其经由开放接口发送给外部设备。
其中,外部设备为,用于记录无人设备的运行状态的,并向数据记录仪写入数据的,飞行控制器以外的其他设备。
其中,数据包括以下的一种或两种:开发者根据开发设计需要生成的用于模拟无人设备的运行状态的模拟数据、或飞行数据。
为了至少部分解决以上问题,本发明提出了一种数据交互方法,该方法包括:经由数据记录仪的开放接口向数据记录仪发送申请数据包序号的请求消息;接收数据记录仪响应请求消息而分配的数据包序号。
其中,进一步包括:经由开放接口向数据记录仪写入包括数据包序号的数据。
其中,数据中进一步包括对应的时间戳。
其中,进一步包括:经由开放接口向数据记录仪写入包括对应数据包序号的配置数据,其中配置数据用于表示对应数据包中的数据格式。
其中,进一步包括:经由开放接口从数据记录仪中读取数据;利用数据包序号将读取的数据进行分组,以得到不同的数据包。
其中,数据中进一步包括对应的时间戳;进一步包括:将数据包中的数据按照时间戳进行排序;对排序后的数据包进行解析。
其中,对排序后的数据包进行解析包括:利用配置数据对排序后的数据包进行解析。
其中,数据包括以下的一种或两种:开发者根据开发设计需要生成的用于模拟无人设备的运行状态的模拟数据、飞行数据。
为了至少部分解决以上问题,本发明提出了一种数据记录仪,该装置包括:控制器、存储器和接口电路,控制器分别连接存储器和接口电路;控制器用于经由接口电路接收外部设备发送的申请数据包序号的请求消息;响应请求消息为外部设备分配数据包序号;经由接口电路将分配的数据包序号发送给外部设备。
其中,控制器进一步用于经由接口电路接收外部设备发送的数据,其中数据包含数据包序号;将数据写入存储器。
其中,控制器进一步用于向数据加入对应的时间戳;将加入时间戳的数据写入存储器。
其中,控制器进一步用于经由接口电路接收外部设备发送的读取数据请求;响应请求读取存储器中存储的数据并将其经由接口电路发送给外部设备。
其中,外部设备为,用于记录无人设备的运行状态的,并向数据记录仪写入数据的,飞行控制器以外的其他设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市大疆创新科技有限公司,未经深圳市大疆创新科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680002371.0/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





