aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Modules/Control
diff options
context:
space:
mode:
Diffstat (limited to 'Software/Embedded_SW/Embedded/Modules/Control')
-rw-r--r--Software/Embedded_SW/Embedded/Modules/Control/MillisecTask.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/Software/Embedded_SW/Embedded/Modules/Control/MillisecTask.c b/Software/Embedded_SW/Embedded/Modules/Control/MillisecTask.c
index 67b93f05e..122afaea8 100644
--- a/Software/Embedded_SW/Embedded/Modules/Control/MillisecTask.c
+++ b/Software/Embedded_SW/Embedded/Modules/Control/MillisecTask.c
@@ -73,6 +73,7 @@ typedef struct MillisecMessage{
//bool MotorBusy_Data[NUM_OF_MOTORS] = {true};
uint32_t Dancer_Data[NUM_OF_DANCERS] = {0};
float Speed_Data = 0;
+uint32_t DrawerFansStatus = 0;
bool watchdogCriticalAlarm = false;
@@ -402,6 +403,7 @@ uint32_t MillisecLoop(uint32_t tick)
{
Control_WD(ENABLE,50); //activate heaters/dispenser watchdog, 5 seconds
}
+ DrawerFansStatus = Read_Fans_Tacho();
}
//ROM_IntMasterEnable();
@@ -464,5 +466,7 @@ float getSensorSpeedData(void)
return Speed_Data;
}
-
-
+float getDrawerFansStatus(void)
+{
+ return DrawerFansStatus;
+}