From dd8b6ced8f3c1c094390985c9e7cf86dbe3170c4 Mon Sep 17 00:00:00 2001
From: Robin Mueller <robin.mueller.m@gmail.com>
Date: Thu, 9 Mar 2023 20:51:22 +0100
Subject: [PATCH 1/2] set initial mode

---
 mission/system/tree/system.cpp | 1 +
 tmtc                           | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/mission/system/tree/system.cpp b/mission/system/tree/system.cpp
index 215f1b02..242ed8ef 100644
--- a/mission/system/tree/system.cpp
+++ b/mission/system/tree/system.cpp
@@ -35,6 +35,7 @@ void satsystem::init() {
   ModeListEntry entry;
   buildSafeSequence(EIVE_SYSTEM, entry);
   buildIdleSequence(EIVE_SYSTEM, entry);
+  EIVE_SYSTEM.setInitialMode(acs::AcsMode::SAFE, 0);
 }
 
 EiveSystem satsystem::EIVE_SYSTEM = EiveSystem(objects::EIVE_SYSTEM, 12, 24);
diff --git a/tmtc b/tmtc
index bf158bee..b0f51072 160000
--- a/tmtc
+++ b/tmtc
@@ -1 +1 @@
-Subproject commit bf158bee2d79c95de3ac2e38f4e7d977699711b1
+Subproject commit b0f51072b20e4835a3e2143d8b3fb40d14240bfb
-- 
2.43.0


From f8d432f6eb780b5b9ee66ff37e607ea6b5e501b8 Mon Sep 17 00:00:00 2001
From: Robin Mueller <robin.mueller.m@gmail.com>
Date: Thu, 9 Mar 2023 20:55:28 +0100
Subject: [PATCH 2/2] initial mode is off now

---
 mission/system/tree/system.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mission/system/tree/system.cpp b/mission/system/tree/system.cpp
index 242ed8ef..a7814fa1 100644
--- a/mission/system/tree/system.cpp
+++ b/mission/system/tree/system.cpp
@@ -35,7 +35,7 @@ void satsystem::init() {
   ModeListEntry entry;
   buildSafeSequence(EIVE_SYSTEM, entry);
   buildIdleSequence(EIVE_SYSTEM, entry);
-  EIVE_SYSTEM.setInitialMode(acs::AcsMode::SAFE, 0);
+  EIVE_SYSTEM.setInitialMode(HasModesIF::MODE_OFF, 0);
 }
 
 EiveSystem satsystem::EIVE_SYSTEM = EiveSystem(objects::EIVE_SYSTEM, 12, 24);
-- 
2.43.0