From 0e3fb96f5e9c450e91273b0f5fcf2c2b5b4fac4b Mon Sep 17 00:00:00 2001
From: Luca Erbetta <luca.erbetta105@gmail.com>
Date: Tue, 26 Mar 2019 23:01:22 +0100
Subject: [PATCH] [ScreenManager] Display warning if DEBUG is defined

---
 src/boards/HeliTest/ScreenManager.cpp | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/src/boards/HeliTest/ScreenManager.cpp b/src/boards/HeliTest/ScreenManager.cpp
index d135bab..bb8c29e 100644
--- a/src/boards/HeliTest/ScreenManager.cpp
+++ b/src/boards/HeliTest/ScreenManager.cpp
@@ -32,9 +32,8 @@
 using namespace miosix;
 using namespace mxgui;
 
-using std::string;
 using miosix::Thread;
-
+using std::string;
 
 const int MARGIN     = 5;
 const int INTERSPACE = 13;
@@ -315,13 +314,16 @@ void ScreenManager::drawSensorSamples()
     sprintf(buffer, "PRES:  %-8.2f", sensorData.bme280_data.pressure);
     writeLine(sl + 12, x1, buffer);
     sprintf(buffer, "TEMP:  %-8.2f", sensorData.bme280_data.temperature);
-    writeLine(sl + 12, (x2 + x3)/2, buffer);
+    writeLine(sl + 12, (x2 + x3) / 2, buffer);
 }
 
 void ScreenManager::drawSystemStats()
 {
-    sprintf(buffer, "CpuUsage: %4.1f    Worst stack:%2d   %6d bytes",
-            cpu_usage, min_stack.thread_id, min_stack.abs_free_stack);
+#ifdef DEBUG
+    writeLine(21, 0, "DEBUG BUILD. DO NOT FLY.", white, red);
+#endif
+    sprintf(buffer, "CpuUsage: %4.1f    Worst stack:%2d   %6d bytes", cpu_usage,
+            min_stack.thread_id, min_stack.abs_free_stack);
     writeLine(23, 0, buffer);
 }
 
-- 
GitLab