diff --git a/libraries/GCS_MAVLink/GCS_serial_control.cpp b/libraries/GCS_MAVLink/GCS_serial_control.cpp index a23631c706..d811e9747e 100644 --- a/libraries/GCS_MAVLink/GCS_serial_control.cpp +++ b/libraries/GCS_MAVLink/GCS_serial_control.cpp @@ -75,6 +75,11 @@ void GCS_MAVLINK::handle_serial_control(const mavlink_message_t &msg) return; } break; + case SERIAL_CONTROL_SERIAL0 ... SERIAL_CONTROL_SERIAL9: + // direct access to a SERIALn port + stream = port = AP::serialmanager().get_serial_by_id(packet.device - SERIAL_CONTROL_SERIAL0); + break; + default: // not supported yet return;