Index: firmware/App/Tasks/TaskGeneral.c =================================================================== diff -u -rab447ebbc380f4c7abc2ae283042a5d0c9e1b9cb -re94cf93f66b011ca994fa768b523a80fd36e00ec --- firmware/App/Tasks/TaskGeneral.c (.../TaskGeneral.c) (revision ab447ebbc380f4c7abc2ae283042a5d0c9e1b9cb) +++ firmware/App/Tasks/TaskGeneral.c (.../TaskGeneral.c) (revision e94cf93f66b011ca994fa768b523a80fd36e00ec) @@ -31,7 +31,8 @@ #include "SystemCommMessages.h" #include "TaskGeneral.h" #include "Thermistors.h" -#include "UVReactors.h" +#include "UVReactors.h" +#include "Voltages.h" #include "WatchdogMgmt.h" /** @@ -82,6 +83,9 @@ // monitor concentrate pumps execConcentratePumpMonitor(); + // Monitor DG voltages + execVoltagesMonitor(); + // Monitor thermistors state machine execThermistors(); Index: firmware/source/sys_main.c =================================================================== diff -u -rbbd5ac2589c8093f681f2284367975ddd220b553 -re94cf93f66b011ca994fa768b523a80fd36e00ec --- firmware/source/sys_main.c (.../sys_main.c) (revision bbd5ac2589c8093f681f2284367975ddd220b553) +++ firmware/source/sys_main.c (.../sys_main.c) (revision e94cf93f66b011ca994fa768b523a80fd36e00ec) @@ -90,6 +90,7 @@ #include "Timers.h" #include "UVReactors.h" #include "Valves.h" +#include "Voltages.h" #include "WatchdogMgmt.h" static void initProcessor( void ); @@ -182,6 +183,7 @@ initConcentratePump(); initFans(); initThermistors(); + initVoltagesMonitor(); initROPump(); initDrainPump(); initUVReactors();