Skip to content

Don't play startup tune if buzzer pref disabled#2460

Merged
liamcottle merged 1 commit intomeshcore-dev:devfrom
liamcottle:ui/startup-mute
May 1, 2026
Merged

Don't play startup tune if buzzer pref disabled#2460
liamcottle merged 1 commit intomeshcore-dev:devfrom
liamcottle:ui/startup-mute

Conversation

@liamcottle
Copy link
Copy Markdown
Member

@liamcottle liamcottle commented May 1, 2026

If a user disables the buzzer by triple pressing the user button, the buzzer is silenced for all incoming messages, however when the user reboots the node, it still plays the startup tune.

This PR prevents the startup tune from playing if the user has disabled the buzzer in preferences.

Instead of calling buzzer.startup() in buzzer.begin(), it is deferred until after the quiet mode has been configured from the node preferences.

Fixes: #2160
Supersedes: #1803

Tested on:

  • Wio Tracker L1 Pro
  • RAK WisMesh Tag

@recrof recrof self-requested a review May 1, 2026 14:22
@liamcottle liamcottle merged commit 679fb9c into meshcore-dev:dev May 1, 2026
12 checks passed
@liamcottle liamcottle deleted the ui/startup-mute branch May 1, 2026 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants