MCPcopy Create free account
hub / github.com/BruceDevices/firmware / setSoundVolume

Function setSoundVolume

src/core/settings.cpp:442–456  ·  view source on GitHub ↗

** Function: setSoundVolume ** Set sound volume **********************************************************************/

Source from the content-addressed store, hash-verified

440** Set sound volume
441**********************************************************************/
442void setSoundVolume() {
443 options = {
444 {"10%", [=]() { bruceConfig.setSoundVolume(10); }, bruceConfig.soundVolume == 10 },
445 {"20%", [=]() { bruceConfig.setSoundVolume(20); }, bruceConfig.soundVolume == 20 },
446 {"30%", [=]() { bruceConfig.setSoundVolume(30); }, bruceConfig.soundVolume == 30 },
447 {"40%", [=]() { bruceConfig.setSoundVolume(40); }, bruceConfig.soundVolume == 40 },
448 {"50%", [=]() { bruceConfig.setSoundVolume(50); }, bruceConfig.soundVolume == 50 },
449 {"60%", [=]() { bruceConfig.setSoundVolume(60); }, bruceConfig.soundVolume == 60 },
450 {"70%", [=]() { bruceConfig.setSoundVolume(70); }, bruceConfig.soundVolume == 70 },
451 {"80%", [=]() { bruceConfig.setSoundVolume(80); }, bruceConfig.soundVolume == 80 },
452 {"90%", [=]() { bruceConfig.setSoundVolume(90); }, bruceConfig.soundVolume == 90 },
453 {"100%", [=]() { bruceConfig.setSoundVolume(100); }, bruceConfig.soundVolume == 100},
454 };
455 loopOptions(options, bruceConfig.soundVolume);
456}
457
458#ifdef HAS_RGB_LED
459/*********************************************************************

Callers 1

ConfigMenu.cppFile · 0.85

Calls 2

setSoundVolumeMethod · 0.80
loopOptionsFunction · 0.70

Tested by

no test coverage detected