Так я и не говорил про таймер)))
я говорил :"не через таймаут а через контроль изменения уровня в расходном баке в течение цикла работы насоса" - т.е. не через такое стандартное решение как простая отсечка по времени