feat: Add TARGET command — runtime UDP destination config

- TARGET <ip> [port] command to change data destination live
- NVS persistence for target_ip and target_port
- Falls back to Kconfig defaults when no NVS config
- target= field added to STATUS reply
- config_save_str helper for NVS string storage
This commit is contained in:
user
2026-02-04 17:47:50 +01:00
parent 81c4337646
commit 92e65d8775
2 changed files with 65 additions and 8 deletions

View File

@@ -54,7 +54,7 @@
- [x] mDNS auto-discovery (done in v0.2)
- [x] Watchdog + auto-recovery (done in v0.2)
- [ ] On-device CSI processing (send metrics, not raw)
- [ ] Configuration via UDP (WiFi SSID, target IP)
- [x] Configuration via UDP (`TARGET <ip> [port]`, NVS persisted)
- [ ] Comprehensive error handling
## Future