From 1a8ef4accde1cb9d51f552a1ef2f6c1ff7cb207f Mon Sep 17 00:00:00 2001
From: Alberto Nidasio <alberto.nidasio@skywarder.eu>
Date: Sat, 13 Aug 2022 13:37:13 +0200
Subject: [PATCH] [GroundStation] Added support for parafoil groundstation

---
 mxgui/drivers/display_stm32f4discovery.cpp   | 1 +
 mxgui/drivers/display_stm32f4discovery.h     | 1 +
 mxgui/drivers/event_stm32f4discovery.cpp     | 3 ++-
 mxgui/drivers/event_stm32f4discovery.h       | 1 +
 mxgui/drivers/event_types_stm32f4discovery.h | 3 ++-
 5 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/mxgui/drivers/display_stm32f4discovery.cpp b/mxgui/drivers/display_stm32f4discovery.cpp
index b8ef310..3d2c52b 100644
--- a/mxgui/drivers/display_stm32f4discovery.cpp
+++ b/mxgui/drivers/display_stm32f4discovery.cpp
@@ -43,6 +43,7 @@ using namespace miosix;
     defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST_X) ||       \
     defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST_V3) ||      \
     defined(_BOARD_STM32F429ZI_SKYWARD_GS) ||              \
+    defined(_BOARD_STM32F429ZI_SKYWARD_GS_PARAFOIL) ||     \
     defined(_BOARD_STM32F429ZI_HRE_TEST_STAND) ||          \
     defined(_BOARD_STM32F429ZI_SKYWARD_PYXIS_AUXILIARY) || \
     defined(_BOARD_STM32F429ZI_SKYWARD_PARAFOIL)
diff --git a/mxgui/drivers/display_stm32f4discovery.h b/mxgui/drivers/display_stm32f4discovery.h
index 85843c3..aa6d8e5 100644
--- a/mxgui/drivers/display_stm32f4discovery.h
+++ b/mxgui/drivers/display_stm32f4discovery.h
@@ -42,6 +42,7 @@
     defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST_X) ||       \
     defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST_V3) ||      \
     defined(_BOARD_STM32F429ZI_SKYWARD_GS) ||              \
+    defined(_BOARD_STM32F429ZI_SKYWARD_GS_PARAFOIL) ||     \
     defined(_BOARD_STM32F429ZI_HRE_TEST_STAND) ||          \
     defined(_BOARD_STM32F429ZI_SKYWARD_PYXIS_AUXILIARY) || \
     defined(_BOARD_STM32F429ZI_SKYWARD_PARAFOIL) ||        \
diff --git a/mxgui/drivers/event_stm32f4discovery.cpp b/mxgui/drivers/event_stm32f4discovery.cpp
index fa3fe8a..d1d471b 100644
--- a/mxgui/drivers/event_stm32f4discovery.cpp
+++ b/mxgui/drivers/event_stm32f4discovery.cpp
@@ -37,7 +37,8 @@
      defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST) ||        \
      defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST_X) ||      \
      defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST_V3)) ||    \
-     defined(_BOARD_STM32F429ZI_SKYWARD_GS) ||             \
+    defined(_BOARD_STM32F429ZI_SKYWARD_GS) ||              \
+    defined(_BOARD_STM32F429ZI_SKYWARD_GS_PARAFOIL) ||     \
     defined(_BOARD_STM32F429ZI_HRE_TEST_STAND) ||          \
     defined(_BOARD_STM32F429ZI_SKYWARD_PYXIS_AUXILIARY) || \
     defined(_BOARD_STM32F429ZI_SKYWARD_PARAFOIL) ||        \
diff --git a/mxgui/drivers/event_stm32f4discovery.h b/mxgui/drivers/event_stm32f4discovery.h
index 8d946b8..c75d1d7 100644
--- a/mxgui/drivers/event_stm32f4discovery.h
+++ b/mxgui/drivers/event_stm32f4discovery.h
@@ -47,6 +47,7 @@
     defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST_X) ||       \
     defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST_V3) ||      \
     defined(_BOARD_STM32F429ZI_SKYWARD_GS) ||              \
+    defined(_BOARD_STM32F429ZI_SKYWARD_GS_PARAFOIL) ||     \
     defined(_BOARD_STM32F429ZI_HRE_TEST_STAND) ||          \
     defined(_BOARD_STM32F429ZI_SKYWARD_PYXIS_AUXILIARY) || \
     defined(_BOARD_STM32F429ZI_SKYWARD_PARAFOIL) ||        \
diff --git a/mxgui/drivers/event_types_stm32f4discovery.h b/mxgui/drivers/event_types_stm32f4discovery.h
index 7b99e6b..85c6e90 100644
--- a/mxgui/drivers/event_types_stm32f4discovery.h
+++ b/mxgui/drivers/event_types_stm32f4discovery.h
@@ -38,6 +38,7 @@
     defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST_X) ||       \
     defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST_V3) ||      \
     defined(_BOARD_STM32F429ZI_SKYWARD_GS) ||              \
+    defined(_BOARD_STM32F429ZI_SKYWARD_GS_PARAFOIL) ||     \
     defined(_BOARD_STM32F429ZI_HRE_TEST_STAND) ||          \
     defined(_BOARD_STM32F429ZI_SKYWARD_PYXIS_AUXILIARY) || \
     defined(_BOARD_STM32F429ZI_SKYWARD_PARAFOIL) ||        \
@@ -54,7 +55,7 @@ public:
         WindowForeground,     // Window manager moved this window to foreground
         WindowBackground,     // Window manager moved this window to background
         WindowQuit,           // Window manager requested the window to close
-                     // These are a must on all backends -- end
+                              // These are a must on all backends -- end
 
         TouchDown = 1,
         TouchUp   = 2,
-- 
GitLab