Index: firmware/App/Modes/Prime.c =================================================================== diff -u -rc4d489831394f0954dfcddf8158baf0da09ad5c8 -rbc8403b288e167f51c9e991c2a07bb455c77c19a --- firmware/App/Modes/Prime.c (.../Prime.c) (revision c4d489831394f0954dfcddf8158baf0da09ad5c8) +++ firmware/App/Modes/Prime.c (.../Prime.c) (revision bc8403b288e167f51c9e991c2a07bb455c77c19a) @@ -742,6 +742,16 @@ { HD_PRE_TREATMENT_PRIME_STATE_T state = HD_PRIME_WET_SELF_TESTS_STATE; + if ( TRUE == primeStopRequested ) + { + signalResumeSelfTests(); + } + + if ( TRUE == primeResumeRequested ) + { + signalStopSelfTests(); + } + execWetSelfTests(); if ( TRUE == isWetSelfTestsPassed() ) @@ -787,6 +797,7 @@ break; case HD_PRIME_WET_SELF_TESTS_STATE: + signalResumeSelfTests(); state = HD_PRIME_WET_SELF_TESTS_STATE; break;