230be9994e7fb67c5e3b4606c6b05394a9b490e8
- RawPacket struct carries raw bytes, IP, port from AsyncUDP callback - xQueueSendFromISR in callback (ISR-safe) — zero JSON parsing in callback - parseTask runs in separate FreeRTOS task, drains rawQueue, parses JSON - STATUS command handled immediately in parseTask with UDP response to sender - commandQueue declared extern for animation engine (Plan 03) to consume - main.cpp: include wifi_server.h, call startUdpServer() after WIFI_PS_NONE
Description
Cyberpunk LED Sync Studio
Languages
Python
59.2%
C++
33.3%
C
7.5%