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.1 KiB
JSON
1 line
1.1 KiB
JSON
{"files":{".cargo_vcs_info.json":"dadac2ac2f77312661c72dccfa5766304831f59eb25370e2010d82a638f7cdd7","CHANGELOG.md":"bc284f8d49125c965eadcd4abed1bc1254433b1f93943e4f127fc158904cd7dd","Cargo.lock":"c40d18c57c3162d6702717ef89c5aad13103e8b21851e331e5c090580bfd4b24","Cargo.toml":"21af88618be0d030d1be2be87cabb05a7943873b8b3ad753ae91b888bb168e13","Cargo.toml.orig":"58411372dcb0c770cabe8e254d1fedf8b0a7480c1d02fb2a4a20098bea3ca1ee","README.md":"2d164bcda55a46560cc790fe5d6ccfc6a45802e0317cb95e365b39d46fc599c0","src/block_on.rs":"e5ace69473a871274ba5f681b3dd43ca509df388a78eb6ab617d00ee731879c6","src/fmt.rs":"29efbba075d0bcf8acd4c3f3228bbe5ab3be735c48d3894c86a957d15bab0f12","src/join.rs":"efaa10670866d1c2fe548198373755bd9ed5d28eac17bdda82fd045a2abee864","src/lib.rs":"8aaa47a12a2d433b84509bf2732c4d46d6fe25d68edadf35db04e00b8afda20b","src/select.rs":"f71b6e998e58fbf913b859b23f1be7366de6a42c4cc1dd5e25a6740fe806f82b","src/yield_now.rs":"5faf1ef20e997e703382d396a8fd03240dc99e1b4838fbe684e9548c865fff9d"},"package":"dc2d050bdc5c21e0862a89256ed8029ae6c290a93aecefc73084b3002cdebb01"} |