commander: ignore REQUEST_CAMERA_INFORMATION

- add answer command logging
This commit is contained in:
Daniel Agar
2024-09-27 12:59:53 -04:00
committed by Ramon Roche
parent 172948c5eb
commit 332b7bec27
2 changed files with 8 additions and 1 deletions
+7 -1
View File
@@ -1513,6 +1513,7 @@ Commander::handle_command(const vehicle_command_s &cmd)
case vehicle_command_s::VEHICLE_CMD_DO_WINCH:
case vehicle_command_s::VEHICLE_CMD_DO_GRIPPER:
case vehicle_command_s::VEHICLE_CMD_EXTERNAL_POSITION_ESTIMATE:
case vehicle_command_s::VEHICLE_CMD_REQUEST_CAMERA_INFORMATION:
/* ignore commands that are handled by other parts of the system */
break;
@@ -2615,23 +2616,28 @@ void Commander::answer_command(const vehicle_command_s &cmd, uint8_t result)
break;
case vehicle_command_ack_s::VEHICLE_CMD_RESULT_DENIED:
PX4_DEBUG("command %" PRIu32 " denied", cmd.command);
tune_negative(true);
break;
case vehicle_command_ack_s::VEHICLE_CMD_RESULT_FAILED:
PX4_DEBUG("command %" PRIu32 " failed", cmd.command);
tune_negative(true);
break;
case vehicle_command_ack_s::VEHICLE_CMD_RESULT_TEMPORARILY_REJECTED:
PX4_DEBUG("command %" PRIu32 " temporarily rejected", cmd.command);
tune_negative(true);
break;
case vehicle_command_ack_s::VEHICLE_CMD_RESULT_UNSUPPORTED:
PX4_WARN("command %" PRIu32 " unsupported", cmd.command);
tune_negative(true);
break;
default:
break;
PX4_ERR("command %" PRIu32 " invalid result %d", cmd.command, result);
return;
}
/* publish ACK */