PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <vehicle_status_flags.h>
Definition at line 51 of file vehicle_status_flags.h.
uint8_t vehicle_status_flags_s::_padding0[1] |
Definition at line 85 of file vehicle_status_flags.h.
bool vehicle_status_flags_s::avoidance_system_required |
Definition at line 83 of file vehicle_status_flags.h.
Referenced by Commander::data_link_check(), PreFlightCheck::preArmCheck(), and Commander::run().
bool vehicle_status_flags_s::avoidance_system_valid |
Definition at line 84 of file vehicle_status_flags.h.
Referenced by Commander::Commander(), Commander::data_link_check(), and PreFlightCheck::preArmCheck().
bool vehicle_status_flags_s::circuit_breaker_engaged_airspd_check |
Definition at line 68 of file vehicle_status_flags.h.
Referenced by Commander::get_circuit_breaker_params(), and PreFlightCheck::preflightCheck().
bool vehicle_status_flags_s::circuit_breaker_engaged_enginefailure_check |
Definition at line 69 of file vehicle_status_flags.h.
Referenced by Commander::get_circuit_breaker_params(), and Commander::run().
bool vehicle_status_flags_s::circuit_breaker_engaged_gpsfailure_check |
Definition at line 70 of file vehicle_status_flags.h.
Referenced by Commander::get_circuit_breaker_params().
bool vehicle_status_flags_s::circuit_breaker_engaged_posfailure_check |
Definition at line 73 of file vehicle_status_flags.h.
Referenced by Commander::estimator_check(), and Commander::get_circuit_breaker_params().
bool vehicle_status_flags_s::circuit_breaker_engaged_power_check |
Definition at line 67 of file vehicle_status_flags.h.
Referenced by StateMachineHelperTest::armingStateTransitionTest(), Commander::get_circuit_breaker_params(), PreFlightCheck::preArmCheck(), and PreFlightCheck::preflightCheck().
bool vehicle_status_flags_s::circuit_breaker_engaged_usb_check |
Definition at line 72 of file vehicle_status_flags.h.
Referenced by Commander::get_circuit_breaker_params(), and PreFlightCheck::preArmCheck().
bool vehicle_status_flags_s::circuit_breaker_flight_termination_disabled |
Definition at line 71 of file vehicle_status_flags.h.
Referenced by Commander::get_circuit_breaker_params(), and Commander::run().
bool vehicle_status_flags_s::condition_auto_mission_available |
Definition at line 58 of file vehicle_status_flags.h.
Referenced by Commander::handle_command(), main_state_transition(), StateMachineHelperTest::mainStateTransitionTest(), PreFlightCheck::preArmCheck(), and Commander::run().
bool vehicle_status_flags_s::condition_battery_healthy |
Definition at line 65 of file vehicle_status_flags.h.
Referenced by Commander::battery_status_check(), and PreFlightCheck::preArmCheck().
bool vehicle_status_flags_s::condition_calibration_enabled |
Definition at line 54 of file vehicle_status_flags.h.
Referenced by commander_low_prio_loop(), PreFlightCheck::preflightCheck(), and Commander::run().
bool vehicle_status_flags_s::condition_escs_error |
Definition at line 66 of file vehicle_status_flags.h.
Referenced by Commander::esc_status_check(), and PreFlightCheck::preArmCheck().
bool vehicle_status_flags_s::condition_global_position_valid |
Definition at line 59 of file vehicle_status_flags.h.
Referenced by battery_failsafe(), check_invalid_pos_nav_state(), control_status_leds(), Commander::estimator_check(), main_state_transition(), StateMachineHelperTest::mainStateTransitionTest(), PreFlightCheck::preArmCheck(), Commander::reset_posvel_validity(), Commander::run(), Commander::set_home_position(), set_link_loss_nav_state(), Commander::set_main_state_rc(), set_offboard_loss_nav_state(), set_offboard_loss_rc_nav_state(), and MavlinkStreamHighLatency2::write_vehicle_status_flags().
bool vehicle_status_flags_s::condition_home_position_valid |
Definition at line 60 of file vehicle_status_flags.h.
Referenced by battery_failsafe(), control_status_leds(), Commander::handle_command(), main_state_transition(), StateMachineHelperTest::mainStateTransitionTest(), Commander::run(), Commander::set_home_position(), set_link_loss_nav_state(), set_offboard_loss_nav_state(), and set_offboard_loss_rc_nav_state().
bool vehicle_status_flags_s::condition_local_altitude_valid |
Definition at line 63 of file vehicle_status_flags.h.
Referenced by check_invalid_pos_nav_state(), Commander::estimator_check(), main_state_transition(), StateMachineHelperTest::mainStateTransitionTest(), Commander::run(), set_link_loss_nav_state(), Commander::set_main_state_rc(), set_offboard_loss_nav_state(), and set_offboard_loss_rc_nav_state().
bool vehicle_status_flags_s::condition_local_position_valid |
Definition at line 61 of file vehicle_status_flags.h.
Referenced by check_invalid_pos_nav_state(), commander_main(), Commander::estimator_check(), main_state_transition(), StateMachineHelperTest::mainStateTransitionTest(), Commander::reset_posvel_validity(), Commander::run(), Commander::set_home_position(), set_link_loss_nav_state(), and Commander::set_main_state_rc().
bool vehicle_status_flags_s::condition_local_velocity_valid |
Definition at line 62 of file vehicle_status_flags.h.
Referenced by check_invalid_pos_nav_state(), Commander::estimator_check(), and Commander::reset_posvel_validity().
bool vehicle_status_flags_s::condition_power_input_valid |
Definition at line 64 of file vehicle_status_flags.h.
Referenced by Commander::Commander(), PreFlightCheck::preArmCheck(), PreFlightCheck::preflightCheck(), and Commander::run().
bool vehicle_status_flags_s::condition_system_hotplug_timeout |
Definition at line 56 of file vehicle_status_flags.h.
Referenced by control_status_leds(), PreFlightCheck::preflightCheck(), and Commander::run().
bool vehicle_status_flags_s::condition_system_returned_to_home |
Definition at line 57 of file vehicle_status_flags.h.
bool vehicle_status_flags_s::condition_system_sensors_initialized |
Definition at line 55 of file vehicle_status_flags.h.
Referenced by arming_state_transition(), StateMachineHelperTest::armingStateTransitionTest(), control_status_leds(), Commander::handle_command(), Commander::preflight_check(), and Commander::run().
bool vehicle_status_flags_s::offboard_control_loss_timeout |
Definition at line 77 of file vehicle_status_flags.h.
Referenced by Commander::offboard_control_update(), and set_nav_state().
bool vehicle_status_flags_s::offboard_control_set_by_command |
Definition at line 76 of file vehicle_status_flags.h.
Referenced by Commander::handle_command().
bool vehicle_status_flags_s::offboard_control_signal_found_once |
Definition at line 74 of file vehicle_status_flags.h.
Referenced by MavlinkStreamHighLatency2::write_vehicle_status_flags().
bool vehicle_status_flags_s::offboard_control_signal_lost |
Definition at line 75 of file vehicle_status_flags.h.
Referenced by Commander::Commander(), main_state_transition(), Commander::offboard_control_update(), set_nav_state(), and MavlinkStreamHighLatency2::write_vehicle_status_flags().
bool vehicle_status_flags_s::rc_calibration_valid |
Definition at line 80 of file vehicle_status_flags.h.
Referenced by Commander::Commander(), PreFlightCheck::preflightCheck(), and Commander::run().
bool vehicle_status_flags_s::rc_input_blocked |
Definition at line 79 of file vehicle_status_flags.h.
Referenced by commander_low_prio_loop(), and Commander::run().
bool vehicle_status_flags_s::rc_signal_found_once |
Definition at line 78 of file vehicle_status_flags.h.
Referenced by PreFlightCheck::preflightCheck(), and Commander::run().
uint64_t vehicle_status_flags_s::timestamp |
Definition at line 53 of file vehicle_status_flags.h.
Referenced by Commander::run().
bool vehicle_status_flags_s::usb_connected |
Definition at line 82 of file vehicle_status_flags.h.
Referenced by Commander::data_link_check(), PreFlightCheck::preArmCheck(), and Commander::run().
bool vehicle_status_flags_s::vtol_transition_failure |
Definition at line 81 of file vehicle_status_flags.h.
Referenced by Commander::run(), and set_nav_state().