1. mavlink数据包格式
字节索引 | C 版本 | 内容 | 值 | 说明 |
---|---|---|---|---|
0 | uint8_t magic |
数据包启动标记 | 0xFE | 特定于协议的文本启动 (stx) 标记, 用于指示新数据包的开始。 任何不识别协议版本的系统都将跳过数据包。 |
1 | uint8_t len |
载荷长度 | 0 - 255 | 指示以下 payload 部分的长度 (为特定消息固定)。 |
2 | uint8_t seq |
数据包序列号 | 0 - 255 | 用于检测数据包丢失。 组件为发送的每封消息递增值。 |
3 | uint8_t sysid |
系统 ID | 0 - 255 | 发送消息的 system (飞机) 的 ID。 用于区分网络上的系统。 |
4 | uint8_t compid |
组件ID | 0 - 255 | component 发送消息ID。 用于区分 system 中的组件 (例如自动驾驶仪和相机)。 |
5 | uint8_t msgid |
消息 ID | 0 - 255 | 有 |