From eca20fc616d95eb6b51d1082da14234dc1823fe5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niccol=C3=B2=20Betto?= <niccolo.betto@skywarder.eu>
Date: Wed, 31 Jul 2024 20:58:50 +0200
Subject: [PATCH] [Mavlink] Handle WACK messages

OutgoingMessagessViewer now paints messages that received a WACK reply as white.
---
 libs/magic_enum                                          | 1 +
 .../OutgoingMessagesViewerModule.cpp                     | 9 +++------
 2 files changed, 4 insertions(+), 6 deletions(-)
 create mode 160000 libs/magic_enum

diff --git a/libs/magic_enum b/libs/magic_enum
new file mode 160000
index 00000000..dae6bbf1
--- /dev/null
+++ b/libs/magic_enum
@@ -0,0 +1 @@
+Subproject commit dae6bbf16c363e9ead4e628a47fdb02956a634f3
diff --git a/src/shared/Modules/OutgoingMessagesViewer/OutgoingMessagesViewerModule.cpp b/src/shared/Modules/OutgoingMessagesViewer/OutgoingMessagesViewerModule.cpp
index 423ab8a4..443ec218 100644
--- a/src/shared/Modules/OutgoingMessagesViewer/OutgoingMessagesViewerModule.cpp
+++ b/src/shared/Modules/OutgoingMessagesViewer/OutgoingMessagesViewerModule.cpp
@@ -37,18 +37,15 @@ OutgoingMessagesViewerModule::OutgoingMessagesViewerModule()
         { handleMsg(message); });
     MessageBroker::getInstance().subscribe(
         Filter::fromString(SkywardHubStrings::mavlink_received_msg_ACK_topic),
-        this,
-        [this](const Message& message, const Filter& filter)
+        this, [this](const Message& message, const Filter& filter)
         { handleAck(message); });
     MessageBroker::getInstance().subscribe(
         Filter::fromString(SkywardHubStrings::mavlink_received_msg_NACK_topic),
-        this,
-        [this](const Message& message, const Filter& filter)
+        this, [this](const Message& message, const Filter& filter)
         { handleNack(message); });
     MessageBroker::getInstance().subscribe(
         Filter::fromString(SkywardHubStrings::mavlink_received_msg_WACK_topic),
-        this,
-        [this](const Message& message, const Filter& filter)
+        this, [this](const Message& message, const Filter& filter)
         { handleWack(message); });
 
     timer = new QTimer(this);
-- 
GitLab