From aac073b13e4e0928e5583f81006ec721dc34f466 Mon Sep 17 00:00:00 2001
From: Alberto Nidasio <alberto.nidasio@skywarder.eu>
Date: Sun, 21 Aug 2022 17:11:18 +0200
Subject: [PATCH] [StateViewer] Fixed state indexes

---
 Modules/StateViewer/StatesList.h | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/Modules/StateViewer/StatesList.h b/Modules/StateViewer/StatesList.h
index 150a87ee..13d51554 100644
--- a/Modules/StateViewer/StatesList.h
+++ b/Modules/StateViewer/StatesList.h
@@ -7,15 +7,16 @@
 namespace StatesList
 {
 
+// Rockets states
 enum class State : int
 {
     INVALID = 0,
     INIT,
     INIT_ERROR,
-    TEST_MODE,
     SENSORS_CALIBRATION,
     ALGOS_CALIBRATION,
     DISARMED,
+    TEST_MODE,
     ARMED,
     ASCENDING,
     DROGUE_DESCENT,
@@ -23,11 +24,13 @@ enum class State : int
     LANDED,
 };
 
+// Groundstation labels
 static const QList<QString> statesLabels{
     "INIT",      "TEST\nMODE",      "SENSORS\nCALIBRATION", "DISARMED", "ARMED",
     "ASCENDING", "DROGUE\nDESCENT", "TERMINAL\nDESCENT",    "LANDED",
 };
 
+// Map from rocket states to groundstation labels
 static const QMap<State, int> statesIndexes{
     {State::INIT, 0},
     {State::INIT_ERROR, 0},
-- 
GitLab