mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-05-20 09:09:05 +08:00
Commander: Ignore speed commands
This commit is contained in:
parent
f73148e98d
commit
36a8f3f45a
@ -1023,6 +1023,7 @@ bool handle_command(struct vehicle_status_s *status_local, const struct safety_s
|
||||
case vehicle_command_s::VEHICLE_CMD_DO_VTOL_TRANSITION:
|
||||
case vehicle_command_s::VEHICLE_CMD_DO_DIGICAM_CONTROL:
|
||||
case vehicle_command_s::VEHICLE_CMD_DO_SET_CAM_TRIGG_DIST:
|
||||
case vehicle_command_s::VEHICLE_CMD_DO_CHANGE_SPEED:
|
||||
/* ignore commands that handled in low prio loop */
|
||||
break;
|
||||
|
||||
@ -3472,11 +3473,12 @@ void *commander_low_prio_loop(void *arg)
|
||||
/* if we reach here, we have a valid command */
|
||||
orb_copy(ORB_ID(vehicle_command), cmd_sub, &cmd);
|
||||
|
||||
/* ignore commands the high-prio loop handles */
|
||||
/* ignore commands the high-prio loop or the navigator handles */
|
||||
if (cmd.command == vehicle_command_s::VEHICLE_CMD_DO_SET_MODE ||
|
||||
cmd.command == vehicle_command_s::VEHICLE_CMD_COMPONENT_ARM_DISARM ||
|
||||
cmd.command == vehicle_command_s::VEHICLE_CMD_NAV_TAKEOFF ||
|
||||
cmd.command == vehicle_command_s::VEHICLE_CMD_DO_SET_SERVO) {
|
||||
cmd.command == vehicle_command_s::VEHICLE_CMD_DO_SET_SERVO ||
|
||||
cmd.command == vehicle_command_s::VEHICLE_CMD_DO_CHANGE_SPEED) {
|
||||
continue;
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user