diff --git a/sketches/doorbell-touch-esp32-32e/doorbell-touch-esp32-32e.ino b/sketches/doorbell-touch-esp32-32e/doorbell-touch-esp32-32e.ino index 4567164..523a58a 100644 --- a/sketches/doorbell-touch-esp32-32e/doorbell-touch-esp32-32e.ino +++ b/sketches/doorbell-touch-esp32-32e/doorbell-touch-esp32-32e.ino @@ -67,8 +67,18 @@ void silenceAlerts() { logic.onTouch(TouchEvent{true, 0, 0}); } +// ── Silence handler (delegates to DoorbellLogic) ──────────────── +void silenceAlerts() { +Serial.println("[SILENCE] User completed hold-to-silence gesture"); +logic.onTouch(TouchEvent{true, 0, 0}); +} + void loop() { - logic.update(); +// ── Silence handler (delegates to DoorbellLogic) ──────────────── +void silenceAlerts() { + Serial.println("[SILENCE] User completed hold-to-silence gesture"); + logic.onTouch(TouchEvent{true, 0, 0}); +} logic.update(); const ScreenState& state = logic.getScreenState();