docs(01-02): complete UDP protocol plan — LedCommand struct, AsyncUDP two-queue pattern

- SUMMARY.md with protocol schema documentation for Phase 2 Pi-side reference
- STATE.md: advanced to plan 4/4, progress 50%, decisions logged
- ROADMAP.md: phase 1 updated (2/4 summaries complete)
- REQUIREMENTS.md: FW-02 and FW-05 marked complete
This commit is contained in:
Claude
2026-04-03 13:27:33 +02:00
parent 230be9994e
commit 273015a6eb
4 changed files with 182 additions and 12 deletions

View File

@@ -33,7 +33,7 @@ Decimal phases appear between their surrounding integers in numeric order.
Plans:
- [x] 01-01-PLAN.md — PlatformIO scaffold, dual LED driver, WiFi+RMT coexistence validation
- [ ] 01-02-PLAN.md — UDP server, JSON protocol parser, FreeRTOS command queue
- [x] 01-02-PLAN.md — UDP server, JSON protocol parser, FreeRTOS command queue
- [ ] 01-03-PLAN.md — Animation engine (50fps FreeRTOS), all 8 built-in animations
- [ ] 01-04-PLAN.md — System integration, final wiring, hardware acceptance checkpoint
@@ -79,7 +79,7 @@ Phases execute in numeric order: 1 → 2 → 3 → 4
| Phase | Plans Complete | Status | Completed |
|-------|----------------|--------|-----------|
| 1. ESP32 Firmware | 1/4 | In Progress| |
| 1. ESP32 Firmware | 2/4 | In Progress| |
| 2. App Core + Audio | 0/? | Not started | - |
| 3. Choreography TUI | 0/? | Not started | - |
| 4. Live Reactive + Spotify | 0/? | Not started | - |