# 载具状态标志(UORB 消息)

这是指挥官内部使用的结构。

源文件 (打开新窗口)

# 这是一个 结构 中古 由指挥官在内部进行.

uint64 timestamp # 系统运行以来的时间 启动 (微秒)

bool calibration_enabled bool pre_flight_checks_pass # true 如果 所有必要的检查都会通过 bool auto_mission_available bool angular_velocity_valid bool attitude_valid bool local_altitude_valid bool local_position_valid # 由指挥官应用程序设置为 true 如果 本地位置估计的质量足够好,可以使用 对于 导航 bool local_velocity_valid # 指挥官应用程序设置为 true 如果 当地水平速度数据的质量足够好,可以使用 对于 导航 bool global_position_valid # 指挥官应用程序设置为 true 如果 全球位置估计的质量足够好,可以使用 对于 navigation bool gps_position_valid bool home_position_valid # 表示原点有效 位置 (有效的原点并不总是有效的发射点)
bool power_input_valid # 设置 如果 输入电源有效 bool battery_healthy # 设置 如果 电池可用且电量不低 bool escs_error # 设为 true 如果 一个或多个报告 esc_status 的电调处于脱机状态 bool escs_failure # 设为 true 如果 一个或多个报告 esc_status 的电调出现故障 bool position_reliant_on_gps bool position_reliant_on_optical_flow bool position_reliant_on_vision_position bool dead_reckoning bool flight_terminated bool circuit_breaker_engaged_power_check bool circuit_breaker_engaged_airpd_checkbool circuit_breaker_flight_termination_disabled bool circuit_breaker_engaged_usb_check bool circuit_breaker_engaged_posfailure_check # 当位置有效检查被禁用时设置为 true bool circuit_breaker_vtol_fw_arming_check # 设置为 true 如果 对于 固定式 VTOL 启动-应允许机翼模式 bool offboard_control_signal_lost bool rc_signal_found_once bool rc_alibration_in_progress bool rc_alibration_valid # 设置 如果 RC 校准有效 bool vtol_transition_failure # 设为 true 如果 vtol 过渡失败 bool usb_connected # USB 电源状态 bool sd_card_detected_once # 设为 true 如果 检测到 SD 卡 bool avoidance_system_required # 设为 true 如果 通过 COM_OBS_AVOID 参数启用避障系统 bool avoidance_system_valid # 避障系统的状态 bool parachute_system_present bool parachute_system_healthy