方言:uAvionix

This is a human-readable form of the XML definition file: uAvionix.

MAVLink 2 有一个 ID > 255的消息,并在其描述中使用 (MAVLink 2) 进行标记。

已添加到 MAVLink 1 消息中的 MAVLink 2 扩展字段以蓝色显示。

MAVLink 包含文件: common.xml

MAVLink类型枚举

UAVIONIX_ADSB_OUT_DYNAMIC_STATE

[Enum] ADS-B应答器动态报告的状态标志

字段名称参数描述
1UAVIONIX_ADSB_OUT_DYNAMIC_STATE_INTENT_CHANGE
2UAVIONIX_ADSB_OUT_DYNAMIC_STATE_AUTOPILOT_ENABLED
4UAVIONIX_ADSB_OUT_DYNAMIC_STATE_NICBARO_CROSSCHECKED
8UAVIONIX_ADSB_OUT_DYNAMIC_STATE_ON_GROUND
16UAVIONIX_ADSB_OUT_DYNAMIC_STATE_IDENT

UAVIONIX_ADSB_OUT_RF_SELECT

[Enum] ADS-B应答器动态报告的收发器RF控制标志

字段名称参数描述
0UAVIONIX_ADSB_OUT_RF_SELECT_STANDBY
1UAVIONIX_ADSB_OUT_RF_SELECT_RX_ENABLED
2UAVIONIX_ADSB_OUT_RF_SELECT_TX_ENABLED

UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX

[Enum] ADS-B应答器动态输入的状态

字段名称参数描述
0UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_NONE_0
1UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_NONE_1
2UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_2D
3UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_3D
4UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_DGPS
5UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_RTK

UAVIONIX_ADSB_RF_HEALTH

[Enum] ADS-B应答器动态输出的状态标志

字段名称参数描述
0UAVIONIX_ADSB_RF_HEALTH_INITIALIZING
1UAVIONIX_ADSB_RF_HEALTH_OK
2UAVIONIX_ADSB_RF_HEALTH_FAIL_TX
16UAVIONIX_ADSB_RF_HEALTH_FAIL_RX

UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE

[Enum] 飞行器尺寸的定义

字段名称参数描述
0UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_NO_DATA
1UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L15M_W23M
2UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L25M_W28P5M
3UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L25_34M
4UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L35_33M
5UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L35_38M
6UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L45_39P5M
7UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L45_45M
8UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L55_45M
9UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L55_52M
10UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L65_59P5M
11UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L65_67M
12UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L75_W72P5M
13UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L75_W80M
14UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L85_W80M
15UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L85_W90M

UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT

[Enum] GPS 纬度偏移编码

字段名称参数描述
0UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_NO_DATA
1UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_LEFT_2M
2UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_LEFT_4M
3UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_LEFT_6M
4UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_RIGHT_0M
5UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_RIGHT_2M
6UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_RIGHT_4M
7UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_RIGHT_6M

UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LON

[Enum] GPS 经度偏移编码

字段名称参数描述
0UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LON_NO_DATA
1UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LON_APPLIED_BY_SENSOR

UAVIONIX_ADSB_EMERGENCY_STATUS

[Enum] 紧急状态编码

字段名称参数描述
0UAVIONIX_ADSB_OUT_NO_EMERGENCY
1UAVIONIX_ADSB_OUT_GENERAL_EMERGENCY
2UAVIONIX_ADSB_OUT_LIFEGUARD_EMERGENCY
3UAVIONIX_ADSB_OUT_MINIMUM_FUEL_EMERGENCY
4UAVIONIX_ADSB_OUT_NO_COMM_EMERGENCY
5UAVIONIX_ADSB_OUT_UNLAWFUL_INTERFERANCE_EMERGENCY
6UAVIONIX_ADSB_OUT_DOWNED_AIRCRAFT_EMERGENCY
7UAVIONIX_ADSB_OUT_RESERVED

MAVLink Commands (MAV_CMD)

MAVLink commands (MAV_CMD) and messages are different! 这些命令定义了最多7个参数的值,这些参数打包在“任务协议”和“命令协议”中使用的 INSIDE 特定消息中。 执行任务或者需要从请求中确认和/或重试逻辑时使用命令。 否则使用消息。

MAVLink 消息

UAVIONIX_ADSB_OUT_CFG ( #10001

[消息] (MAVLink 2) 用于配置ADS-B应答器的静态数据(在POR的10秒内发送,此后每10秒发送一次)

字段名称类型单位参数值参数描述
ICAOuint32_t车辆地址 (24 位)
callsignchar[9]车辆标识符 (8个字符,空终止字符串 ,有效字符仅包括A-Z,0-9,“ ”)
emitterTypeuint8_tADSB_EMITTER_TYPE传输车辆类型。 See ADSB_EMITTER_TYPE enum
aircraftSizeuint8_tUAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE机身长度和宽度编码(DO-282B的表 2-35)
gpsOffsetLatuint8_tUAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LATGPS天线纬度偏移(DO-282B的表2-36)
gpsOffsetLonuint8_tUAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LONGPS天线从机头经度偏移[如果非零,取得位置(以米为单位)除以2并加一](DO-282B的表2-37)
stallSpeeduint16_t厘米/秒飞机失速速度(厘米/秒)
rfSelectuint8_tUAVIONIX_ADSB_OUT_RF_SELECTADS-B transponder receiver and transmit enable flags

UAVIONIX_ADSB_OUT_DYNAMIC( #10002

[消息] (MAVLink 2) 用于生成ADS-B输出应答器数据的动态数据(以5Hz频率发送)

字段名称类型单位参数值参数描述
utcTimeuint32_t自GPS时代以来的UTC时间(以秒为单位)(1980年1月6日)。 如果未知设置为 UINT32_MAX
gpsLatint32_tdegE7纬度WGS84(度* 1E7)。 如果未知设置为 UINT32_MAX
gpsLonint32_tdegE7经度WGS84(度* 1E7)。 如果未知设置为 UINT32_MAX
gpsAltint32_t毫米高度(WGS84)。 UP +ve。 如果未知设置为 UINT32_MAX
gpsFixuint8_tUAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX0-1:无修正,2:2D 修正,3:3D 修正,4:DGPS,5:RTK
numSatsuint8_t可见卫星数量。 如果未知设置为 UINT8_MAX
baroAltMSLint32_t毫巴相对于标准大气层1013.2毫巴和不带校正高度(MSL)的几何压力高度(MSL),而不受校正高度(m * 1E-3)。 (up +ve)。 如果未知设置为 UINT32_MAX
accuracyHoruint32_t毫米水平精度单位为毫米(m*1E-3)。 如果未知设置为 UINT32_MAX
accuracyVertuint16_t厘米以厘米为单位的垂直精度。 如果未知设置为 UINT16_MAX
accuracyVeluint16_t毫米/秒水平精度单位为毫米(m*1E-3)。 如果未知设置为 UINT16_MAX
velVertint16_t厘米/秒GPS垂直速度,单位为cm / s。 如果未知设置为 UINT16_MAX
velNSint16_t厘米/秒地面上的南北速度,以cm / s为单位 North + ve。 如果未知设置为 UINT16_MAX
VelEWint16_t厘米/秒地面上东西方向的速度,以cm / s 为单位 East + ve。 如果未知设置为 UINT16_MAX
emergencyStatusuint8_tUAVIONIX_ADSB_EMERGENCY_STATUS紧急消息
stateuint16_tUAVIONIX_ADSB_OUT_DYNAMIC_STATEADS-B应答器动态输入状态标志
squawkuint16_t模式A代码(对于VFR,通常为1200 [0x04B0])

UAVIONIX_ADSB_TRANSCEIVER_HEALTH_REPORT(#10003

[消息] (MAVLink 2) 带有健康报告的收发器心跳(每10秒更新一次)

字段名称类型参数值参数描述
rfHealthuint8_tUAVIONIX_ADSB_RF_HEALTHADS-B应答器消息

results matching ""

    No results matching ""