Doc_Arduino:
Die while wird mit jedem Funktionsaufruf immer sofort gültig. start gleich aktuellen millis. Der if Vergleich wird solange "endlos" abgefragt wie eben Intervall in ms definiert ist. Im Grunde ist das ein delay
Da hat wohl jemand den Satz "delay ist böse - mach es besser mit millis!" ernst genommen... ![]()
[duck und weg]