Browse Source

Merge pull request #2460 from liamcottle/ui/startup-mute

Don't play startup tune if buzzer pref disabled
Liam Cottle 3 tháng trước cách đây
mục cha
commit
679fb9c0ab

+ 1 - 0
examples/companion_radio/ui-new/UITask.cpp

@@ -575,6 +575,7 @@ void UITask::begin(DisplayDriver* display, SensorManager* sensors, NodePrefs* no
 #ifdef PIN_BUZZER
   buzzer.begin();
   buzzer.quiet(_node_prefs->buzzer_quiet);
+  buzzer.startup();
 #endif
 
 #ifdef PIN_VIBRATION

+ 1 - 0
examples/companion_radio/ui-orig/UITask.cpp

@@ -57,6 +57,7 @@ void UITask::begin(DisplayDriver* display, SensorManager* sensors, NodePrefs* no
 #ifdef PIN_BUZZER
   buzzer.begin();
   buzzer.quiet(_node_prefs->buzzer_quiet);
+  buzzer.startup();
 #endif
 
   // Initialize digital button if available

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

@@ -12,7 +12,6 @@ void genericBuzzer::begin() {
     quiet(false);
     pinMode(PIN_BUZZER, OUTPUT);
     digitalWrite(PIN_BUZZER, LOW); // need to pull low by default to avoid extreme power draw
-    startup();
 }
 
 void genericBuzzer::play(const char *melody) {