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
992 B
JSON
1 line
992 B
JSON
{"files":{".cargo_vcs_info.json":"168c62bb04943a60e16be84cb2cd0af990ce48322a7e7d58308f2e3c9e7fba27","CHANGELOG.md":"8e0636d51fe4992edcc44568551e4577f25aa8b70796f231e7e06414d1ceb068","Cargo.toml":"325f994c5dac7b04b5b958a3e34e88d9b63af311af3118cce507c34b5cbce352","Cargo.toml.orig":"e34519b52d716dec4c3043d552b82c867e1628925f24b12bc8f18c6811aac0c9","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"b32b47118594bca5e21a37d64d9924bff856bf4f688c482b417cc5e885d6e7bf","README.md":"f7aac3bad319a567fee675ae352fdf12ca60b35c995044b904d0bee055ac09ca","src/blocking.rs":"19bc74ed1bf295a5f8c3aec695234bb67167406623458682059c7b467aec32a3","src/id.rs":"e1a3b3e2d9930b5e1d2ef327c596bece1cf067c007d4815151d533c3cb9afdb3","src/lib.rs":"65eea1dc21f5c702e5980363da3c79ee92932235d7ec86c7f1b77c3f920d947d","src/nb.rs":"ac377f29b1d79c73f3649a0cc598cd2496023826ebfe207433f3aec44f963bbe"},"package":"e9d2e857f87ac832df68fa498d18ddc679175cf3d2e4aa893988e5601baf9438"} |