| 值 | 字段名称 | 参数描述 |
|---|---|---|
| 0 | ICAROUS_TRACK_BAND_TYPE_NONE | |
| 1 | ICAROUS_TRACK_BAND_TYPE_NEAR | |
| 2 | ICAROUS_TRACK_BAND_TYPE_RECOVERY |
| 值 | 字段名称 | 参数描述 |
|---|---|---|
| 0 | ICAROUS_FMS_STATE_IDLE | |
| 1 | ICAROUS_FMS_STATE_TAKEOFF | |
| 2 | ICAROUS_FMS_STATE_CLIMB | |
| 3 | ICAROUS_FMS_STATE_CRUISE | |
| 4 | ICAROUS_FMS_STATE_APPROACH | |
| 5 | ICAROUS_FMS_STATE_LAND |
MAVLink commands (MAV_CMD) and messages are different! 这个命令在“任务协议”和“指令协议”中定义了最多7个参数的值,并将其嵌入在特定消息中。 执行任务中的操作,或者如果需要请求的确认和/或重试逻辑使用命令。 否则使用消息。
[Message] (MAVLink 2) ICAROUS 状态信息
| 字段名称 | 类型 | 值 | 参数描述 |
|---|---|---|---|
| status | uint8_t | ICAROUS_FMS_STATE | See the FMS_STATE enum. |
[Message] (MAVLink 2) Daidalus 的运动多波段(轨迹)输出
| 字段名称 | 类型 | 单位 | 值 | 参数描述 |
|---|---|---|---|---|
| numBands | int8_t | 轨道带数 | ||
| type1 | uint8_t | ICAROUS_TRACK_BAND_TYPES | See the TRACK_BAND_TYPES enum. | |
| min1 | float | 度 | 最小角度(度) | |
| max1 | float | 度 | 最大角度(度) | |
| type2 | uint8_t | ICAROUS_TRACK_BAND_TYPES | See the TRACK_BAND_TYPES enum. | |
| min2 | float | 度 | 最小角度(度) | |
| max2 | float | 度 | 最大角度(度) | |
| type3 | uint8_t | ICAROUS_TRACK_BAND_TYPES | See the TRACK_BAND_TYPES enum. | |
| min3 | float | 度 | 最小角度(度) | |
| max3 | float | 度 | 最大角度(度) | |
| type4 | uint8_t | ICAROUS_TRACK_BAND_TYPES | See the TRACK_BAND_TYPES enum. | |
| min4 | float | 度 | 最小角度(度) | |
| max4 | float | 度 | 最大角度(度) | |
| type5 | uint8_t | ICAROUS_TRACK_BAND_TYPES | See the TRACK_BAND_TYPES enum. | |
| min5 | float | 度 | 最小角度(度) | |
| max5 | float | 度 | 最大角度(度) |