From 14baf5aadfa4d90b9953185501732f0069654a52 Mon Sep 17 00:00:00 2001 From: Daniel Agar Date: Sun, 11 Sep 2022 12:23:42 -0400 Subject: [PATCH] logger: reduce multi-EKF logging to first 4 instances - otherwise we'll need to upgrade the logger msg_id from a uint8 -> uint16 --- src/modules/logger/logged_topics.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/logger/logged_topics.cpp b/src/modules/logger/logged_topics.cpp index a835ddfeba..29610628d7 100644 --- a/src/modules/logger/logged_topics.cpp +++ b/src/modules/logger/logged_topics.cpp @@ -135,7 +135,7 @@ void LoggedTopics::add_default_topics() #if CONSTRAINED_MEMORY static constexpr uint8_t MAX_ESTIMATOR_INSTANCES = 1; #else - static constexpr uint8_t MAX_ESTIMATOR_INSTANCES = 6; // artificially limited until PlotJuggler fixed + static constexpr uint8_t MAX_ESTIMATOR_INSTANCES = 4; // artificially limited to keep total topics below 255 add_optional_topic("estimator_selector_status"); add_optional_topic_multi("estimator_attitude", 500, MAX_ESTIMATOR_INSTANCES); add_optional_topic_multi("estimator_global_position", 1000, MAX_ESTIMATOR_INSTANCES);