From fa8dc5723610c5eafddb47526775038cc2a5d77b Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Thu, 14 May 2015 20:00:06 +0200 Subject: [PATCH] mavlink app: Only send params if the system has booted. --- src/modules/mavlink/mavlink_parameters.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/mavlink/mavlink_parameters.cpp b/src/modules/mavlink/mavlink_parameters.cpp index 9c8794017b..524effb205 100644 --- a/src/modules/mavlink/mavlink_parameters.cpp +++ b/src/modules/mavlink/mavlink_parameters.cpp @@ -181,8 +181,8 @@ MavlinkParametersManager::handle_message(const mavlink_message_t *msg) void MavlinkParametersManager::send(const hrt_abstime t) { - /* send all parameters if requested */ - if (_send_all_index >= 0) { + /* send all parameters if requested, but only after the system has booted */ + if (_send_all_index >= 0 && t > 4 * 1000 * 1000) { /* skip if no space is available */ if (_mavlink->get_free_tx_buf() < get_size()) {