non-blocking function mit millis()

Die Logik die dem Wait Without Delay zugrundeliegt ist einfach.
Ein Vergleich

  1. delay ist wenn Du vor dem Zimmer Deines Chefs wartest bis er fertig telefoniert hat weil Du ihm etwas sagen mußt.
  2. Millis: Du kontrollierst jedesmal wenn Du am Zimmer des Chefs vorbeikommst, ob er nicht mehr telefoniert. wenn er frei ist kannst Du ihm was sagen.
  3. Interrupt: Du stürmst in das Zimmer Deines Chefs und sagst ihm was Du sagen mußt weil wollte daß Du ihm sofort benachrichtigt :wink: :wink:

Grüße Uwe