| Name | Adresse | RSSI | |
|---|---|---|---|
Scan startet eine kurze Suche (trennt aktive BLE-Verbindung).
Host↔Master-Latenz und Stream-Tick-Fenster (wie CLI ble-rtt / ble-stream).
Dashboard-Polling pausiert während des Laufs.
RTT (VERSION)
- n / warmup
- min / median
- mean / max
- Fehler
Stream-Ticks
- received
- window_ok
- dT ESP
- dR PC
- outside tol
- Fehler
Deadzone nur am Master — Slaves bleiben unverändert.
- Version
- Hash
- Partition
- Deadzone
- Log-Level
- LiPo 1
- LiPo 2
Konfiguration Master
Tap-Erkennung (BMA456)
Host nicht verbunden — Eingabe gesperrt.
Live-Stream: UART ≈ CACHE_STATUS-Poll (~16 ms); BLE ≈
BLE_STREAM_TICK-Push. Pro Slave Accel aktiviert den ESP-NOW-Stream;
Tap-Notify (S/D/T) steuert die Tap-Arten auf dem Slave.
| ID | MAC | Ver | Status | Deadzone | Tap-Cfg | Accel (LSB) | Akku | Accel | Tap-Notify | Tap | Aktion |
|---|---|---|---|---|---|---|---|---|---|---|---|
| No clients | |||||||||||
|
|
|
||||||||||
Modi: clear, color (ganzer Ring), progress (0–100 %),
digit (0–10), blink, find-me, battery-low.
Ziel: Master (client_id=0), ein Slave oder alle Slaves (Broadcast).
Lädt eine .bin auf den Master (nur UART-Host, DIP8=0), danach verteilt die Firmware automatisch per ESP-NOW an alle verfügbaren Slaves.
Während des Uploads pausiert das Live-Polling. Bei BLE-Host ist OTA nicht verfügbar.
Master (UART)
|
Master
|
Slaves (ESP-NOW)
|
Slave
|
|
| Warte auf Slave-Fortschritt… | |