Master (BMA456 lokal)

Deadzone nur am Master — Slaves bleiben unverändert.

Konfiguration Master

UART nicht verbunden — Eingabe gesperrt.

ESP-NOW Slaves

Live-Stream startet die schnelle CACHE_STATUS-Abfrage (~16 ms). Pro Slave Accel aktiviert den ESP-NOW-Accel-Stream; Tap-Notify (S/D/T) steuert die Tap-Arten auf dem Slave.

Tap alle Slaves:
ID MAC Ver Status Deadzone Accel (LSB) Akku Accel Tap-Notify Tap Aktion
LED-Ring

Modi: clear, color (ganzer Ring), progress (0–100 %), digit (0–10), blink, find-me. Ziel: Master (client_id=0), ein Slave oder alle Slaves (Broadcast).

Firmware OTA (A/B)

Lädt eine .bin auf den Master (UART), danach verteilt die Firmware automatisch per ESP-NOW an alle verfügbaren Slaves. Während des Uploads pausiert das Live-Polling.

Master (UART)

Master

Slaves (ESP-NOW)

Warte auf Slave-Fortschritt…