lcsjuniorsi

millis

Dec 27th, 2021 (edited)
604
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.31 KB | None | 0 0
  1. // Globals
  2. unsigned long previousMillis = 0;
  3. const long interval = 5000;
  4.  
  5.   // Blocking "like delay()"
  6.   unsigned long start = millis();
  7.   while (millis() - start < interval) {
  8.     // ...
  9.   }
  10.  
  11.   // Non-blocking
  12.   if (millis() - previousMillis > interval) {
  13.     previousMillis = millis();
  14.     // ...
  15.   }
Add Comment
Please, Sign In to add comment