Index: firmware/App/Tasks/TaskPriority.c =================================================================== diff -u -r4d1572f8226f06febef4a536cdd0946d0dd0fb02 -rb00abccd173d0c989ab8d352366dba108f5e8827 --- firmware/App/Tasks/TaskPriority.c (.../TaskPriority.c) (revision 4d1572f8226f06febef4a536cdd0946d0dd0fb02) +++ firmware/App/Tasks/TaskPriority.c (.../TaskPriority.c) (revision b00abccd173d0c989ab8d352366dba108f5e8827) @@ -17,9 +17,12 @@ #include "gio.h" #include "FPGA.h" -#include "SensorProcess.h" +#include "InternalADC.h" +#include "LoadCell.h" +#include "TemperatureSensors.h" #include "WatchdogMgmt.h" #include "TaskPriority.h" +#include "Heaters.h" /************************************************************************* * @brief taskPriority @@ -34,12 +37,21 @@ // 1st pass for FPGA execFPGAIn(); - // Processing sensors data - execSensorProcess(); + // monitor internal ADC channels + execInternalADC(); + // load cells monitor + execLoadCell(); + // 2nd pass for FPGA execFPGAOut(); + // Temperature sensors read + execTemperatureSensors(); + + // Heaters monitor + execHeatersMonitor(); + // check in with watchdog manager checkInWithWatchdogMgmt( TASK_PRIORITY );