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
1.2 KiB
JSON
1 line
1.2 KiB
JSON
{"files":{".cargo_vcs_info.json":"90770e95a6147406e4efa33f2bfe66ed0cf33b8974fea0842ce20fba23974655","Cargo.toml":"6f4cede7f9563fec14878bba7c01f35c14141f2622f1a79ada1290615e87f08f","Cargo.toml.orig":"0f9c0da86838bd6c920a4e2cac36136ae0a1ad35eb4da7cd9417c8f10991b8cf","README.md":"f21ceb764d6fbeb0d80c79c007a797e5f9523295c5d93785bea5564c9cbd0f5b","build.rs":"81646c03c544ff599c4f09ebb05609812de517addd2b1fda5143bd376f2805dc","build_common.rs":"9f49958f39a47764f51b2fa9a78ea867a99e0e92d49a616844caac5b02dac00e","src/atomic_ring_buffer.rs":"c64ff40c95b16e04da33b22d17b42359435d8f7a2a04615feb08f1bcf62b3c63","src/drop.rs":"24b218ea9550a93ff0bf6d2ac8b7174932c123f813e9cde3c6789c1e277c8ebc","src/fmt.rs":"29efbba075d0bcf8acd4c3f3228bbe5ab3be735c48d3894c86a957d15bab0f12","src/interrupt.rs":"677e579f4ebf43854d661d72ff8844a8726eed1713f9ddafe04eecabc0a89e64","src/lib.rs":"c3099513ed69ab121be9a935bc1020d3facc98ef44244dd532d678bc30057a20","src/macros.rs":"913b124715f72d24397cfa83632feb3035cce6d43cc661cdc651aac93760912c","src/peripheral.rs":"c8e96ac22ca6fe04205ad95d6eb5127895c2985dc3dd88af70dcadfa5a1262b9","src/ratio.rs":"9a8d94f4de057fa4ab967daa0e1fda39c4dfffe166fe7a7291d3144ea21456aa"},"package":"0ef3bac31ec146321248a169e9c7b5799f1e0b3829c7a9b324cb4600a7438f59"} |