diff --git a/skyward-boardcore b/skyward-boardcore
index 92ef9a82917ca18777f3654d46b2ad9d5104fdd2..854a5c55c14c40a5c0ab3988b509f7b682c96ad1 160000
--- a/skyward-boardcore
+++ b/skyward-boardcore
@@ -1 +1 @@
-Subproject commit 92ef9a82917ca18777f3654d46b2ad9d5104fdd2
+Subproject commit 854a5c55c14c40a5c0ab3988b509f7b682c96ad1
diff --git a/src/boards/Groundstation/Automated/BoardStatus.cpp b/src/boards/Groundstation/Automated/BoardStatus.cpp
index 3283aeac5736176c0bd5b98b168d4386ad878f03..3ff0f2cd964df9e31d9f4cc124cb434c34c5d8d6 100644
--- a/src/boards/Groundstation/Automated/BoardStatus.cpp
+++ b/src/boards/Groundstation/Automated/BoardStatus.cpp
@@ -97,6 +97,7 @@ void BoardStatus::run()
         tm.gps_longitude = vn300.longitude; /*< [deg] Longitude*/
         tm.gps_height    = vn300.altitude;  /*< [m] Altitude*/
         tm.gps_fix       = vn300.fix_ins;   /*<  Wether the GPS has a FIX*/
+        tm.log_number   = Logger::getInstance().getCurrentLogNumber(); /*<  Log number*/
 
         tm.battery_voltage = -420.0;