From 3286d465b95a5dd1c0cbedf938a4d5cc99d0b544 Mon Sep 17 00:00:00 2001
From: Emilio Corigliano <emilio.corigliano@skywarder.eu>
Date: Fri, 4 Oct 2024 18:04:52 +0200
Subject: [PATCH] [Payload] Now returning when enqueuing ack or wack in after a
 SET_CALIBRATION_PRESSURE_TC

---
 src/boards/Payload/Radio/MessageHandler.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/boards/Payload/Radio/MessageHandler.cpp b/src/boards/Payload/Radio/MessageHandler.cpp
index 02ad09f4e..43166cfba 100644
--- a/src/boards/Payload/Radio/MessageHandler.cpp
+++ b/src/boards/Payload/Radio/MessageHandler.cpp
@@ -287,7 +287,7 @@ void Radio::MavlinkBackend::handleMessage(const mavlink_message_t& msg)
             {
                 parent.getModule<Sensors>()->resetBaroCalibrationReference();
                 EventBroker::getInstance().post(TMTC_CALIBRATE, TOPIC_TMTC);
-                enqueueAck(msg);
+                return enqueueAck(msg);
             }
             else
             {
@@ -296,11 +296,11 @@ void Radio::MavlinkBackend::handleMessage(const mavlink_message_t& msg)
 
                 if (press < 50000)
                 {
-                    enqueueWack(msg);
+                    return enqueueWack(msg);
                 }
                 else
                 {
-                    enqueueAck(msg);
+                    return enqueueAck(msg);
                 }
             }
         }
-- 
GitLab