Moin,
ein Timeout muss eigentlich immer drin sein, damit das Programm sich nicht aufhängen kann. Aber wenn sich der Wert nicht stabilisiert, kannst du ja zum Beispiel die Steigung berechnung und schon hast du die Geschwindigkeit.

Aber wenn du das alles nicht machen willst reichen natürlich auch einfache 80ms Wartezeit.

Gruß
Johannes