Implement full SSD1306 OLED display support: - Splash screen on boot (1.5s) with project name, version, board - Dashboard showing radio state, config, counters, RSSI/SNR - RSSI history sparkline (64-sample ring buffer, 2px-wide bars) - DisplayOn/DisplayOff host commands routed via dedicated channel - Pure render functions against generic DrawTarget (no hardware coupling) - Display on/off control bypasses radio task entirely Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 line
838 B
JSON
1 line
838 B
JSON
{"files":{".cargo_vcs_info.json":"b99c0bc03b3d5feca4d84b3fa75df8617ef9c2cd9e84fb7d398c2ce50b004c0b","CHANGELOG.md":"958efb023dc4077530051975734e6360aabc2f5f1af7c4785a7363566141966c","Cargo.toml":"d3bb902410f15de847ebd4ef8aa83f464ac5fdb9ff098c7067ab4e4bec106be2","Cargo.toml.orig":"c21cfed30d0466c362fdce39ef8b24cfd0b5514e334eeb21bbaabeb64460280f","README.md":"680ea8115e6acbeac5913085dcde5505b8ef1532717f361d9f5150b61a22fe1e","src/embassy.rs":"a88e86327d777b03d4b508ef3f5bd76c93cea69c37319f6b4b3aa65b98de576a","src/interrupt.rs":"ee42dda9fc1249785408494928fad163eb6af4c64b07f07c4a7aa21189916187","src/lib.rs":"2e53714778a7ec9f45f8d468bd03dd5c234ec3dcf68542ee7b0cc6cfa350ecfa","src/lp_core.rs":"2f8e1177d4d1eb2968bd07660e7f645b5831726aa5f3deeb33cc4eae3185aee5"},"package":"69a9a8706b7d1182b56335d196e70eeb04e2b70f4b8db96432898bd3c2bdb91e"} |