diff --git a/src/modules/commander/Commander.cpp b/src/modules/commander/Commander.cpp index ecaddd5bca..b11e018e73 100644 --- a/src/modules/commander/Commander.cpp +++ b/src/modules/commander/Commander.cpp @@ -428,16 +428,8 @@ int Commander::custom_command(int argc, char *argv[]) } } - if (!strcmp(argv[0], "lockdown")) { - - if (argc < 2) { - Commander::print_usage("not enough arguments, missing [on, off]"); - return 1; - } - - bool ret = send_vehicle_command(vehicle_command_s::VEHICLE_CMD_DO_FLIGHTTERMINATION, - strcmp(argv[1], "off") ? 2.0f : 0.0f /* lockdown */, 0.0f); - + if (!strcmp(argv[0], "termination")) { + bool ret = send_vehicle_command(vehicle_command_s::VEHICLE_CMD_DO_FLIGHTTERMINATION, 1.0f, 0.0f); return (ret ? 0 : 1); } @@ -3038,7 +3030,7 @@ The commander module contains the state machine for mode switching and failsafe PRINT_MODULE_USAGE_ARG("manual|acro|offboard|stabilized|altctl|posctl|position:slow|auto:mission|auto:loiter|auto:rtl|auto:takeoff|auto:land|auto:precland|ext1", "Flight mode", false); PRINT_MODULE_USAGE_COMMAND("pair"); - PRINT_MODULE_USAGE_COMMAND("lockdown"); + PRINT_MODULE_USAGE_COMMAND("termination"); PRINT_MODULE_USAGE_ARG("on|off", "Turn lockdown on or off", false); PRINT_MODULE_USAGE_COMMAND("set_ekf_origin"); PRINT_MODULE_USAGE_ARG("lat, lon, alt", "Origin Latitude, Longitude, Altitude", false);