From f8989fe5aa376388a017ad33dbefc2b4763611f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beat=20K=C3=BCng?= Date: Mon, 2 Nov 2020 09:21:30 +0100 Subject: [PATCH] mavlink: speed up ftp transfers on POSIX Around 900 KB/s - not fast, but should be fast enough for the use-cases. --- src/modules/mavlink/mavlink_main.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/modules/mavlink/mavlink_main.cpp b/src/modules/mavlink/mavlink_main.cpp index fbd4c07d07..a8fbf7454f 100644 --- a/src/modules/mavlink/mavlink_main.cpp +++ b/src/modules/mavlink/mavlink_main.cpp @@ -747,7 +747,11 @@ Mavlink::get_free_tx_buf() // if we are using network sockets, return max length of one packet if (get_protocol() == Protocol::UDP) { +# if defined(__PX4_POSIX) + return 1500 * 10; // Speed up FTP transfers +# else return 1500; +# endif /* defined(__PX4_POSIX) */ } else #endif // MAVLINK_UDP