commander state machine fix preflight and prearm error

-  fixes #9155
This commit is contained in:
Daniel Agar
2018-03-29 23:14:34 -04:00
parent 35bf37d617
commit e5d9c826d8
3 changed files with 13 additions and 21 deletions
+2 -6
View File
@@ -389,12 +389,8 @@ int commander_main(int argc, char *argv[])
}
if (!strcmp(argv[1], "check")) {
int checkres = 0;
checkres = prearm_check(&mavlink_log_pub, false, true, &status_flags, battery, ARM_REQ_GPS_BIT, hrt_elapsed_time(&commander_boot_timestamp));
warnx("Preflight check: %s", (checkres == 0) ? "OK" : "FAILED");
checkres = prearm_check(&mavlink_log_pub, true, true, &status_flags, battery, arm_requirements, hrt_elapsed_time(&commander_boot_timestamp));
warnx("Prearm check: %s", (checkres == 0) ? "OK" : "FAILED");
bool checkres = prearm_check(&mavlink_log_pub, true, true, &status_flags, battery, arm_requirements, hrt_elapsed_time(&commander_boot_timestamp));
PX4_INFO("Prearm check: %s", checkres ? "OK" : "FAILED");
return 0;
}