led_utils.ino 780 B

123456789101112131415161718192021
  1. void blinkUpperLimit() {
  2. int originalRGB[] = {currentCtrlLedRgb[0], currentCtrlLedRgb[1], currentCtrlLedRgb[2]};
  3. for (int i = 0; i < 5; i++) {
  4. setControlLEDColor(MAX_CTRLBRIGHTNESS, MAX_CTRLBRIGHTNESS / 4, MAX_CTRLBRIGHTNESS / 4);
  5. delay(100);
  6. setControlLEDColor(0, 0, 0);
  7. delay(100);
  8. }
  9. setControlLEDColor(originalRGB[0], originalRGB[1], originalRGB[2]);
  10. }
  11. void blinkLowerLimit() {
  12. int originalRGB[] = {currentCtrlLedRgb[0], currentCtrlLedRgb[1], currentCtrlLedRgb[2]};
  13. for (int i = 0; i < 5; i++) {
  14. setControlLEDColor(MAX_CTRLBRIGHTNESS/4, MAX_CTRLBRIGHTNESS / 4, MAX_CTRLBRIGHTNESS);
  15. delay(100);
  16. setControlLEDColor(0, 0, 0);
  17. delay(100);
  18. }
  19. setControlLEDColor(originalRGB[0], originalRGB[1], originalRGB[2]);
  20. }