mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-04-14 10:07:39 +08:00
Commander: shell command commander termination instead of lockdown on for clarity
This commit is contained in:
parent
3be0cb077c
commit
34dacffc4a
@ -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);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user