方言:icarous
This is a human-readable form of the XML definition file: icarous.
MAVLink 2 有一个 ID > 255的消息,并在其描述中使用 (MAVLink 2) 进行标记。
已添加到 MAVLink 1 消息中的 MAVLink 2 扩展字段以蓝色显示。
MAVLink 类型枚举
ICAROUS_TRACK_BAND_TYPES
值 | 字段名称 | 参数描述 |
---|---|---|
0 | ICAROUS_TRACK_BAND_TYPE_NONE | |
1 | ICAROUS_TRACK_BAND_TYPE_NEAR | |
2 | ICAROUS_TRACK_BAND_TYPE_RECOVERY |
ICAROUS_FMS_STATE
值 | 字段名称 | 参数描述 |
---|---|---|
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)
MAVLink commands (MAV_CMD) and messages are different! 这个命令在“任务协议”和“指令协议”中定义了最多7个参数的值,并将其嵌入在特定消息中。 执行任务中的操作,或者如果需要请求的确认和/或重试逻辑使用命令。 否则使用消息。
MAVLink 消息
ICAROUS_HEARTBEAT ( #42000 )
[Message] (MAVLink 2) ICAROUS 状态信息
字段名称 | 类型 | 值 | 参数描述 |
---|---|---|---|
status | uint8_t | ICAROUS_FMS_STATE | See the FMS_STATE enum. |
ICAROUS_KINEMATIC_BANDS ( #42001 )
[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 | 度 | 最大角度(度) |