diff --git a/src/boards/Groundstation/Automated/BoardStatus.cpp b/src/boards/Groundstation/Automated/BoardStatus.cpp
index 33e147ac5fec56bf4da2144909e11216fe23cd48..de837b3a7b005f84b31b61c7abe21c2c9343bedc 100644
--- a/src/boards/Groundstation/Automated/BoardStatus.cpp
+++ b/src/boards/Groundstation/Automated/BoardStatus.cpp
@@ -23,9 +23,9 @@
 #include "BoardStatus.h"
 
 #include <Groundstation/Automated/Actuators/Actuators.h>
-#include <Groundstation/Automated/Follower/Follower.h>
 #include <Groundstation/Automated/Ports/Ethernet.h>
 #include <Groundstation/Automated/Radio/Radio.h>
+#include <Groundstation/Automated/SMController/SMController.h>
 #include <Groundstation/Automated/Sensors/Sensors.h>
 #include <Groundstation/Common/Config/GeneralConfig.h>
 #include <Groundstation/Common/HubBase.h>
@@ -70,7 +70,7 @@ void BoardStatus::run()
 
         Actuators *actuators = ModuleManager::getInstance().get<Actuators>();
         AntennaAngles targetAngles =
-            ModuleManager::getInstance().get<Follower>()->getTargetAngles();
+            ModuleManager::getInstance().get<SMController>()->getTargetAngles();
 
         mavlink_arp_tm_t tm = {0};
         tm.timestamp    = TimestampTimer::getTimestamp(); /*< [us] Timestamp*/
diff --git a/src/boards/Groundstation/Automated/SMController/SMController.h b/src/boards/Groundstation/Automated/SMController/SMController.h
index eaf29bf387d95ed55ac453a9b16f18c6ae4352b2..b7d1b6407baf528d7102aa78209d49b21aaf2946 100644
--- a/src/boards/Groundstation/Automated/SMController/SMController.h
+++ b/src/boards/Groundstation/Automated/SMController/SMController.h
@@ -98,6 +98,11 @@ public:
      */
     void moveStepperSteps(StepperList stepperId, int16_t steps);
 
+    /**
+     * @brief Getter for follower target angles
+     */
+    AntennaAngles getTargetAngles() { return follower.getTargetAngles(); }
+
 private:
     /**
      * @brief Logs the current state of the FSM