34 #include "../PreFlightCheck.hpp" 43 bool prearm_ok =
true;
133 if (
arm_auth_check() != vehicle_command_ack_s::VEHICLE_RESULT_ACCEPTED) {
static orb_advert_t * mavlink_log_pub
#define mavlink_log_critical(_pub, _text,...)
Send a mavlink critical message and print to console.
bool condition_power_input_valid
static struct vehicle_status_flags_s status_flags
bool circuit_breaker_engaged_power_check
bool safety_switch_available
bool circuit_breaker_engaged_usb_check
bool condition_global_position_valid
bool condition_battery_healthy
static struct safety_s safety
bool condition_auto_mission_available
__BEGIN_DECLS typedef void * orb_advert_t
ORB topic advertiser handle.
bool avoidance_system_valid
static uint8_t arm_requirements
static bool preArmCheck(orb_advert_t *mavlink_log_pub, const vehicle_status_flags_s &status_flags, const safety_s &safety, const uint8_t arm_requirements)
bool condition_escs_error
bool avoidance_system_required