From eb215358fc1eb4d679d3a5a37645ad9779449afe Mon Sep 17 00:00:00 2001 From: Florian Achermann Date: Mon, 24 Feb 2020 10:58:33 +0100 Subject: [PATCH] Fix crashing for the mavlink in the iridium mode Special handling in the mavlink_open_uart function if mavlink is in the iridium mode. --- src/modules/mavlink/mavlink_main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/mavlink/mavlink_main.cpp b/src/modules/mavlink/mavlink_main.cpp index 74d8d00fb0..994ec3d94e 100644 --- a/src/modules/mavlink/mavlink_main.cpp +++ b/src/modules/mavlink/mavlink_main.cpp @@ -609,7 +609,7 @@ Mavlink::mavlink_open_uart(const int baud, const char *uart_name, const bool for } } - if (_uart_fd < 0) { + if (_uart_fd < 0 || _mode == MAVLINK_MODE_IRIDIUM) { return _uart_fd; }