from pymavlink import mavutil master = mavutil.mavlink_connection('udpin:0.0.0.0:14550') master.wait_heartbeat() master.mav.command_long_send(master.target_system, master.target_component, mavutil.mavlink.MAV_CMD_REQUEST_MESSAGE, 0, 74, 0, 0, 0, 0, 0, 0, 0) ack = False while not ack: ack_msg = master.recv_match(type='COMMAND_ACK', blocking=True) ack_msg = ack_msg.to_dict() print(mavutil.mavlink.enums['MAV_RESULT'][ack_msg['result']].description)