Index: firmware/App/Tasks/TaskPriority.c =================================================================== diff -u -r2acaf549519854f7e6de1511d541582267f4d1e8 -rd33ae635eb38ae8f2647f68304be74e8e4f78cfd --- firmware/App/Tasks/TaskPriority.c (.../TaskPriority.c) (revision 2acaf549519854f7e6de1511d541582267f4d1e8) +++ firmware/App/Tasks/TaskPriority.c (.../TaskPriority.c) (revision d33ae635eb38ae8f2647f68304be74e8e4f78cfd) @@ -25,7 +25,8 @@ #include "DialInFlow.h" #include "DialOutFlow.h" #include "FluidLeak.h" -#include "FPGA.h" +#include "FPGA.h" +#include "NVDataMgmt.h" #include "InternalADC.h" #include "SyringePump.h" #include "SystemComm.h" @@ -78,8 +79,11 @@ execAirTrapMonitor(); #ifndef DISABLE_SYRINGE_PUMP - // Control/Monitor syringe pump - execSyringePump(); + if ( getSoftwareConfigStatus( SW_CONFIG_DISABLE_SYRINGE_PUMP ) != SW_CONFIG_ENABLE_VALUE ) + { + // Control/Monitor syringe pump + execSyringePump(); + } #endif // Monitor blood pump and flow