Also ich würde die Messwerte ungefähr im Abstand von 30 - 50 ms (der µC soll ja auch andere Funktionen audführen) machen und ein Array damit füllen.
Danach den Mittelwert bilden und mit der abgelaufenen Zeit berechnen.


MFg

Vader