Index: firmware/App/Controllers/SyringePump.c =================================================================== diff -u -r9798f57bc288270fe058fe098a76088cbb34d50c -r0eee20d6e821c444dbfbc7ba98b9dd64e2b08ec8 --- firmware/App/Controllers/SyringePump.c (.../SyringePump.c) (revision 9798f57bc288270fe058fe098a76088cbb34d50c) +++ firmware/App/Controllers/SyringePump.c (.../SyringePump.c) (revision 0eee20d6e821c444dbfbc7ba98b9dd64e2b08ec8) @@ -339,7 +339,9 @@ } else { +#ifndef DISABLE_SYRINGE_PUMP SET_ALARM_WITH_2_F32_DATA( ALARM_ID_HD_SOFTWARE_FAULT, (F32)SW_FAULT_ID_HD_SYRINGE_INVALID_BOLUS_CMD, tgtRate ) +#endif } return syringePumpBolusRequested; @@ -366,7 +368,9 @@ } else { +#ifndef DISABLE_SYRINGE_PUMP SET_ALARM_WITH_2_F32_DATA( ALARM_ID_HD_SOFTWARE_FAULT, (F32)SW_FAULT_ID_HD_SYRINGE_INVALID_CONT_CMD, flowRate ) +#endif } return syringePumpContinuousRequested; @@ -629,7 +633,7 @@ // Check ADC read is fresh if ( lastSyringePumpADCReadCtr == adcReadCtr ) // TODO - add persistence { - activateAlarmNoData( ALARM_ID_HD_SYRINGE_PUMP_ADC_ERROR ); + // activateAlarmNoData( ALARM_ID_HD_SYRINGE_PUMP_ADC_ERROR ); } lastSyringePumpADCReadCtr = adcReadCtr; }