|
@@ -519,11 +519,11 @@ mavlink common 标准消息集中主要由 MAVLINK_MSG_ID_COMMAND_INT 和 MAVLIN
|
|
|
|
|
|
地面站向飞控发送此消息, 开始传输固件文件.
|
|
|
|
|
|
- |字段|说明|
|
|
|
- |-|-|
|
|
|
- |target_system|目标sysid, 在多机系统时指定哪个飞控进行升级|
|
|
|
- |target_comp|目标compid, 飞控compid 为1|
|
|
|
- |file_size| 文件字节大小字节数|
|
|
|
+ | 字段 | 说明 |
|
|
|
+ | ------------- | ------------------------------------------- |
|
|
|
+ | target_system | 目标sysid, 在多机系统时指定哪个飞控进行升级 |
|
|
|
+ | target_comp | 目标compid, 飞控compid 为1 |
|
|
|
+ | file_size | 文件字节大小字节数 |
|
|
|
|
|
|
- MAVLINK_MSG_ID_VK_FW_UPDATE_DATA_REQUEST
|
|
|
|
|
@@ -531,28 +531,28 @@ mavlink common 标准消息集中主要由 MAVLINK_MSG_ID_COMMAND_INT 和 MAVLIN
|
|
|
注意飞控请求count可能大于一包所能发送数量, 比如一次请求4096字节.
|
|
|
地面站收到该请求后, 依次将数据按 VK_FW_UPDATE_DATA 连续发送, 注意每次发送的 offset 都需按实际赋值.
|
|
|
|
|
|
- |字段|说明|
|
|
|
- |-|-|
|
|
|
- |offset|字节偏移 |
|
|
|
- |count|字节数|
|
|
|
+ | 字段 | 说明 |
|
|
|
+ | ------ | -------- |
|
|
|
+ | offset | 字节偏移 |
|
|
|
+ | count | 字节数 |
|
|
|
|
|
|
- MAVLINK_MSG_ID_VK_FW_UPDATE_DATA
|
|
|
|
|
|
地面站向飞控发送文件数据包.
|
|
|
|
|
|
- |字段|说明|
|
|
|
- |-|-|
|
|
|
- |offset|字节偏移|
|
|
|
- |count|本包字节数, 范围0~128|
|
|
|
- |data|数据内容|
|
|
|
+ | 字段 | 说明 |
|
|
|
+ | ------ | --------------------- |
|
|
|
+ | offset | 字节偏移 |
|
|
|
+ | count | 本包字节数, 范围0~128 |
|
|
|
+ | data | 数据内容 |
|
|
|
|
|
|
- MAVLINK_MSG_ID_VK_FW_UPDATE_ACK
|
|
|
|
|
|
飞控向地面站发送应答消息.
|
|
|
|
|
|
- |字段|说明|
|
|
|
- |-|-|
|
|
|
- |result| 0-成功 其它失败, 参考 MAV_RESULT|
|
|
|
+ | 字段 | 说明 |
|
|
|
+ | ------ | -------------------------------- |
|
|
|
+ | result | 0-成功 其它失败, 参考 MAV_RESULT |
|
|
|
|
|
|
|
|
|
飞控固件下载交互过程如下
|
|
@@ -915,7 +915,7 @@ mavlink common 标准消息集中主要由 MAVLINK_MSG_ID_COMMAND_INT 和 MAVLIN
|
|
|
| rtl_reasong | 返航原因, 参考 VKFLY_RTL_REASON |
|
|
|
| s_flag2 | 预留 |
|
|
|
| s_flag3 | 预留 |
|
|
|
- | s_flag4 | 预留 |
|
|
|
+ | s_flag4 | ups电压, 0.1V |
|
|
|
|
|
|
## 飞控参数说明
|
|
|
|