Browse Source

Merge pull request #4140 from thinkyhead/rc_button_reliability

Always do a brief delay in `lcd_quick_feedback`
Scott Lahteine 9 years ago
parent
commit
c8a9829387
1 changed files with 1 additions and 2 deletions
  1. 1
    2
      Marlin/ultralcd.cpp

+ 1
- 2
Marlin/ultralcd.cpp View File

1999
       lcd.buzz(LCD_FEEDBACK_FREQUENCY_DURATION_MS, LCD_FEEDBACK_FREQUENCY_HZ);
1999
       lcd.buzz(LCD_FEEDBACK_FREQUENCY_DURATION_MS, LCD_FEEDBACK_FREQUENCY_HZ);
2000
     #elif PIN_EXISTS(BEEPER)
2000
     #elif PIN_EXISTS(BEEPER)
2001
       buzzer.tone(LCD_FEEDBACK_FREQUENCY_DURATION_MS, LCD_FEEDBACK_FREQUENCY_HZ);
2001
       buzzer.tone(LCD_FEEDBACK_FREQUENCY_DURATION_MS, LCD_FEEDBACK_FREQUENCY_HZ);
2002
-    #else
2003
-      delay(LCD_FEEDBACK_FREQUENCY_DURATION_MS);
2004
     #endif
2002
     #endif
2003
+    delay(10); // needed for buttons to settle
2005
   }
2004
   }
2006
 
2005
 
2007
   /**
2006
   /**

Loading…
Cancel
Save