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":"6ef78149ab05473e5b1fd638b4b3d87fa542e51b1d07757c3bf995f55f731adf","CHANGELOG.md":"d2ac487f15cb0ac99fe84770381b89f2b5341595fc2b8546b63b8e2b47bf05b1","Cargo.toml":"ed4e6fb0d4fa1dd01851eb454ade87d7f8f65ffdc8a54c49fb9e870f3585c551","Cargo.toml.orig":"04e949f5b88e5b27f56f2eeb2da540dd8c95e1e0632fd00a077c6b26cdd81707","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"ad318924e0f9bbf92ffc2b911055adbfe081b345a694b14d90c06704561845e3","README.md":"f32dea05a1d8ffaa791453878b1cf1bb73f9558b3afcd49303c398695fbb6dc4","build.rs":"ac03d95758d32c6fd09226cccfee2071c2c6d5e6e3e8866e5820b08871ff43c7","src/impls/boxx.rs":"2b4137e44e2cfe1c94263889d343cf034409f4fc5f1a675cf705816041ae1d2e","src/impls/mod.rs":"f7bd7d91e7b9a39347af01b625e8cc8980ef7e5f3f3217053bfb92b8cdc7c3e6","src/impls/slice_mut.rs":"dee06d0abc878ac9df1338cf554aa1a06082304e6029b18dc50004b7acab471c","src/impls/slice_ref.rs":"370ff9ab0db1a0330f3403987adb69b2752188fd23a76fbfb92e104a672c3f9f","src/impls/vec.rs":"8b8d6830e03e0d0bbf339486316c8a58350f97b224e359a161d962e90c96e925","src/lib.rs":"df55368a0d9dfd8305fda82e9513a0c6d420ebfa647069ab10a396878f4f4984"},"package":"3ff09972d4073aa8c299395be75161d582e7629cd663171d62af73c8d50dba3f"} |