Procházet zdrojové kódy

Merge pull request #503 from fdlamotte/buzzer--disable-when-quiet

Buzzer  disable when quiet
ripplebiz před 1 rokem
rodič
revize
e8b1f317f3
1 změnil soubory, kde provedl 7 přidání a 0 odebrání
  1. 7 0
      src/helpers/ui/buzzer.cpp

+ 7 - 0
src/helpers/ui/buzzer.cpp

@@ -46,6 +46,13 @@ void genericBuzzer::shutdown() {
 
 void genericBuzzer::quiet(bool buzzer_state) {
     _is_quiet = buzzer_state;
+#ifdef PIN_BUZZER_EN
+    if (_is_quiet) {
+      digitalWrite(PIN_BUZZER_EN, LOW);
+    } else {
+      digitalWrite(PIN_BUZZER_EN, HIGH);
+    }
+#endif
 }
 
 bool genericBuzzer::isQuiet() {