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":"7776adac9941b94ba0cfcaba6cef6b503360bbf5facfc2e2e8f0280e709dbbf0","CHANGELOG.md":"9666c9deb88d3e438f1e2e28a039d9a88a4392cb0b7f2fc9df51f17ba1804518","Cargo.lock":"d4f011179426432214ca495e1b9147203bbfe0043a1a1b67c649782da3cf68c6","Cargo.toml":"3ecceec32dd196024b9fe1ba69f0f4a36a2ebaa77f6c4590fcc4b699facebf15","Cargo.toml.orig":"07d851e1a6ddacd76d281d5894ac9aa77cc894d59e08167355dcd32e55fdd683","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"af6b8d2c7ab89b819e3c2db77b572f145d14c8578dbd25015d739b30d4cc92f7","README.md":"304b671dd302959f80bfacfaf66880a0697865546ab242e5a2703a38e9752020","examples/bits_position.rs":"11262f58fefb2664175183fe4ac8997897c06a113841367ef4f3b7f79f7f7ae9","examples/ipv4.rs":"d5e8eb84b9768fec7abb83ee6722bb544c5cd16cef06af6c91d648deb2c44bd7","multitest.toml":"b29b8501990c193b71446ce98121c59d6983f7fb530b132167a384cf63df8a4c","src/lib.rs":"9468c45ba4a0f7394619a71848fad8eaa5a72c1ed770cc36acfbf45bfa0db292","tests/lib.rs":"c3680e96248869f1298bcb65b88238da2e14dd64581c9ef9ac85803fed159207"},"package":"f798d2d157e547aa99aab0967df39edd0b70307312b6f8bd2848e6abe40896e0"} |