Преглед изворни кода

Make proper distinction between BEEPER and HAS_BUZZER

Scott Lahteine пре 10 година
родитељ
комит
2460f82d8b
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1
    1
      Marlin/buzzer.cpp

+ 1
- 1
Marlin/buzzer.cpp Прегледај датотеку

7
     if (freq > 0) {
7
     if (freq > 0) {
8
       #if ENABLED(LCD_USE_I2C_BUZZER)
8
       #if ENABLED(LCD_USE_I2C_BUZZER)
9
         lcd_buzz(duration, freq);
9
         lcd_buzz(duration, freq);
10
-      #elif HAS_BUZZER // on-board buzzers have no further condition
10
+      #elif defined(BEEPER) && BEEPER >= 0 // on-board buzzers have no further condition
11
         SET_OUTPUT(BEEPER);
11
         SET_OUTPUT(BEEPER);
12
         #ifdef SPEAKER // a speaker needs a AC ore a pulsed DC
12
         #ifdef SPEAKER // a speaker needs a AC ore a pulsed DC
13
           //tone(BEEPER, freq, duration); // needs a PWMable pin
13
           //tone(BEEPER, freq, duration); // needs a PWMable pin

Loading…
Откажи
Сачувај