message: core: some command debugging
diff: @@ -158,6 +158,16 @@ void MavlinkCommandSender::receive_command_ack(mavlink_message_t message)
  work->identification.target_system_id != message.sysid) ||
  (work->identification.target_component_id != 0 &&
  work->identification.target_component_id != message.compid)) {
  + if (_command_debugging) {
  + LogDebug() << "Command ack for " << command_ack.command
  + << " (from: " << std::to_string(message.sysid) << "/"
  + << std::to_string(message.compid) << ")"
  + << " does not match command " << work->identification.command
  + << " (to: " << std::to_string(work->identification.target_system_id)
  + << "/" << std::to_string(work->identification.target_component_id) << ")"
  + << " after " << _parent.get_time().elapsed_since_s(work->time_started)
  + << " s";
  + }
  continue;
  }
  