Index: firmware/App/Controllers/FluidLeak.c =================================================================== diff -u -r98eaa905f2487013d5e9af76bf064f872332c2fe -ra00c45d75f2edf679c9a30d20b9d75beb46d0a48 --- firmware/App/Controllers/FluidLeak.c (.../FluidLeak.c) (revision 98eaa905f2487013d5e9af76bf064f872332c2fe) +++ firmware/App/Controllers/FluidLeak.c (.../FluidLeak.c) (revision a00c45d75f2edf679c9a30d20b9d75beb46d0a48) @@ -18,8 +18,6 @@ #include "AlarmMgmt.h" #include "FluidLeak.h" #include "FPGA.h" -//#include "ModeTreatmentParams.h" -#include "OperationModes.h" #include "SystemCommMessages.h" #include "TaskPriority.h" #include "Timers.h" Index: firmware/App/Tasks/TaskPriority.c =================================================================== diff -u -r4d7d40a27130dc813d653f044cbb856b1b7d8481 -ra00c45d75f2edf679c9a30d20b9d75beb46d0a48 --- firmware/App/Tasks/TaskPriority.c (.../TaskPriority.c) (revision 4d7d40a27130dc813d653f044cbb856b1b7d8481) +++ firmware/App/Tasks/TaskPriority.c (.../TaskPriority.c) (revision a00c45d75f2edf679c9a30d20b9d75beb46d0a48) @@ -19,7 +19,8 @@ #include "Accel.h" #include "ConductivitySensors.h" -#include "DrainPump.h" +#include "DrainPump.h" +#include "FluidLeak.h" #include "FPGA.h" #include "Heaters.h" #include "InternalADC.h" @@ -56,47 +57,50 @@ // SET_TASK_ON(); // TODO - uncomment and define TASK_TIMING_OUTPUT_ENABLED to monitor this tasks timing #endif - // 1st pass for FPGA + // First pass for FPGA execFPGAIn(); - // monitor internal ADC channels + // Monitor internal ADC channels execInternalADC(); - // monitor pressures + // Monitor pressures execPressures(); - // monitor load cells + // Monitor load cells execLoadCell(); #ifndef DISABLE_HEATERS_AND_TEMPS // Temperature sensors read execTemperatureSensors(); #endif - // conductivity sensors read - execConductivitySensors(); + // Conductivity sensors read + execConductivitySensors(); - // control valves + // Control valves execValves(); #ifndef DISABLE_ACCELS - // monitor accelerometer + // Monitor accelerometer execAccel(); #endif - // monitor RO pump + // Monitor RO pump execROPumpMonitor(); - // monitor drain pump + // Monitor drain pump execDrainPumpMonitor(); // Heaters monitor - execHeatersMonitor(); + execHeatersMonitor(); - // 2nd pass for FPGA + // Monitor fluid leak detector + execFluidLeak(); + + // Second pass for FPGA execFPGAOut(); - // check in with watchdog manager + // Check in with watchdog manager checkInWithWatchdogMgmt( TASK_PRIORITY ); #ifdef TASK_TIMING_OUTPUT_ENABLED