Add programmable Companion alerts and trusted DM and room notifications

This commit is contained in:
mikecarper committed 2026-09-30 03:44:22 -07:00
1 parent 062a835f09
commit 2a31b20cb8
33 files changed
+1846 -24

No files matched your search

+16 -1
View File
@@ -28,6 +28,21 @@ void genericBuzzer::play(const char *melody) {
// Serial.println(isQuiet());
}
void genericBuzzer::playNotification(const char* melody) {
stop();
#ifdef PIN_BUZZER_EN
digitalWrite(PIN_BUZZER_EN, HIGH);
#endif
rtttl::begin(PIN_BUZZER, melody);
}
void genericBuzzer::stop() {
rtttl::stop();
#ifdef PIN_BUZZER_EN
if (_is_quiet) digitalWrite(PIN_BUZZER_EN, LOW);
#endif
}
bool genericBuzzer::isPlaying() {
return rtttl::isPlaying();
}
@@ -59,4 +74,4 @@ bool genericBuzzer::isQuiet() {
return _is_quiet;
}
#endif // ifdef PIN_BUZZER
#endif // ifdef PIN_BUZZER