Index: firmware/App/Controllers/DialOutFlow.c =================================================================== diff -u -rb14be675984dc3ee4d2afdb031c62eb8f1d5f0c2 -r0f3bef57ed414c9d274acc7ec64a327f96683c29 --- firmware/App/Controllers/DialOutFlow.c (.../DialOutFlow.c) (revision b14be675984dc3ee4d2afdb031c62eb8f1d5f0c2) +++ firmware/App/Controllers/DialOutFlow.c (.../DialOutFlow.c) (revision 0f3bef57ed414c9d274acc7ec64a327f96683c29) @@ -1127,10 +1127,7 @@ // Check measured rotor speed vs. measured motor speed while controlling to target if ( ( deltaRotorSpeed > DOP_MAX_ROTOR_VS_MOTOR_DIFF_RPM ) && ( measMotorSpeedDeltaPct > DOP_MAX_MOTOR_SPEED_VS_TRGT_DIFF_PCT ) ) { - U32 temporaryPersistentTimeout = ( getPumpRotorErrorPersistTime( measMotorSpeed, DOP_GEAR_RATIO ) / TASK_PRIORITY_INTERVAL ) + - ( ( 10 * MS_PER_SECOND ) / TASK_PRIORITY_INTERVAL ); - - if ( ++errorDialOutRotorSpeedPersistTimerCtr >= temporaryPersistentTimeout ) + if ( ++errorDialOutRotorSpeedPersistTimerCtr >= ( getPumpRotorErrorPersistTime( measMotorSpeed, DOP_GEAR_RATIO ) / TASK_PRIORITY_INTERVAL ) ) { #ifndef _RELEASE_ if ( getSoftwareConfigStatus( SW_CONFIG_DISABLE_PUMP_SPEED_CHECKS ) != SW_CONFIG_ENABLE_VALUE )