Improve dashboard master config and separate slave deadzone updates.

Always show master deadzone input with read/set controls; apply bulk slave
changes via slaves_only without changing the master's BMA456.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-05-19 00:15:35 +02:00
co-authored by Cursor
parent 85aeab85c0
commit 80fb9cf55e
3 changed files with 121 additions and 39 deletions
+3 -2
View File
@@ -62,8 +62,9 @@ The dashboard can configure nodes using the same UART commands as the CLI:
| UI action | CLI equivalent |
|-----------|------------------|
| Master / slave deadzone | `deadzone -set -value N -client ID` |
| Alle Slaves | `deadzone -set -value N -all` |
| Nur Master | `deadzone -set -value N -client 0` |
| Einzelner Slave | `deadzone -set -value N -client ID` |
| Alle Slaves | per-slave ESP-NOW (Master bleibt unverändert; CLI `-all` setzt auch den Master) |
| Unicast test | `unicast-test -client ID` |
HTTP API (used by the web UI): `GET/POST /api/deadzone`, `POST /api/unicast-test`.