А как узнать количество милисекунд вращения этой самой крыльчатки?
Тут есть предел при нулевом расходе и скорости, так что придётся задать некий конечный интервал времени для принятия решения "потока уже нет". Время вращения будет "от первого до последнего импульса с точностью до выбранного интервала принятия решения".
Или - имеется в виду случай "потока уже нет, а крыльчатка вращается по инерции"? Думаю - такого не бывает. Т.к. крыльчатка лёгкая (чтобы минимизировать ошибку счёта) и вязкость воды достаточна, чтобы такого не допустить.
А если теоретически крыльчатка начнёт вертеться в реверс,
То же самое, сама - не сможет, только при реверсе потока.