Index: firmware/App/Controllers/SyringePump.c =================================================================== diff -u -rcc4f8440e8ad7fa8f2ced2467d922be7422c344c -r6d3d1bb1db79fe0acac8f692a569be247b4934a7 --- firmware/App/Controllers/SyringePump.c (.../SyringePump.c) (revision cc4f8440e8ad7fa8f2ced2467d922be7422c344c) +++ firmware/App/Controllers/SyringePump.c (.../SyringePump.c) (revision 6d3d1bb1db79fe0acac8f692a569be247b4934a7) @@ -1120,6 +1120,9 @@ activateAlarmNoData( ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR ); activateSafetyShutdown(); } + // Reset persistence for direction alarms while pump is off + isPersistentAlarmTriggered( ALARM_ID_HD_SYRINGE_PUMP_ENCODER_DIRECTION_ERROR, FALSE ); + isPersistentAlarmTriggered( ALARM_ID_HD_SYRINGE_PUMP_CONTROLLER_DIRECTION_ERROR, FALSE ); // Check for request flags if ( TRUE == syringePumpRetractRequested )