Browse Source

Fixed arm ok flag typo

sbg
Lorenz Meier 12 years ago
parent
commit
a196e73842
  1. 9
      apps/drivers/px4io/px4io.cpp

9
apps/drivers/px4io/px4io.cpp

@ -541,9 +541,9 @@ PX4IO::io_set_arming_state()
clear |= PX4IO_P_SETUP_ARMING_VECTOR_FLIGHT_OK; clear |= PX4IO_P_SETUP_ARMING_VECTOR_FLIGHT_OK;
} }
if (vstatus.flag_external_manual_override_ok) { if (vstatus.flag_external_manual_override_ok) {
set |= PX4IO_P_SETUP_ARMING_MANUAL_OVERRIDE; set |= PX4IO_P_FEAT_ARMING_MANUAL_OVERRIDE_OK;
} else { } else {
clear |= PX4IO_P_SETUP_ARMING_MANUAL_OVERRIDE; clear |= PX4IO_P_FEAT_ARMING_MANUAL_OVERRIDE_OK;
} }
return io_reg_modify(PX4IO_PAGE_SETUP, PX4IO_P_SETUP_ARMING, clear, set); return io_reg_modify(PX4IO_PAGE_SETUP, PX4IO_P_SETUP_ARMING, clear, set);
@ -1214,6 +1214,10 @@ monitor(void)
int int
px4io_main(int argc, char *argv[]) px4io_main(int argc, char *argv[])
{ {
/* check for sufficient number of arguments */
if (argc < 2)
goto out;
if (!strcmp(argv[1], "start")) { if (!strcmp(argv[1], "start")) {
if (g_dev != nullptr) if (g_dev != nullptr)
@ -1330,5 +1334,6 @@ px4io_main(int argc, char *argv[])
if (!strcmp(argv[1], "monitor")) if (!strcmp(argv[1], "monitor"))
monitor(); monitor();
out:
errx(1, "need a command, try 'start', 'stop', 'status', 'test', 'monitor' or 'update'"); errx(1, "need a command, try 'start', 'stop', 'status', 'test', 'monitor' or 'update'");
} }

Loading…
Cancel
Save