From 389fa2df8a4be852b49331d6acbfea9d142a8b00 Mon Sep 17 00:00:00 2001
From: nrs1g15 <nrs1g15@soton.ac.uk>
Date: Sat, 21 Sep 2019 15:26:36 +0400
Subject: [PATCH] [UNTESTED] Status array 0 is not used as index starts at 1

---
 controller_v2/src/sys/sys__manager.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/controller_v2/src/sys/sys__manager.cpp b/controller_v2/src/sys/sys__manager.cpp
index 9671415..3d3f6b5 100644
--- a/controller_v2/src/sys/sys__manager.cpp
+++ b/controller_v2/src/sys/sys__manager.cpp
@@ -451,7 +451,7 @@ static void sys__manager__status_update_msg_handler()
     sys__datastore.status[SYS__DATASTORE__STATUS_TAG_S60_ECU] = ((millis() - sys__datastore.lastEcuMessageSeenTimeMs) <
                                                                  SYS__MANAGER__STATUS_ECU_TIMEOUT_MS) ? 0x01 : 0x00;
 
-    for (uint8_t i = 0; i <= SYS__DATASTORE__STATUS_TAG_AMOUNT; i++)
+    for (uint8_t i = 1; i <= SYS__DATASTORE__STATUS_TAG_AMOUNT; i++)
     {
         srv__comms__wireless_write_cmd_status(i, sys__datastore.status[i]);
     }
-- 
GitLab