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.3 KiB
JSON
1 line
1.3 KiB
JSON
{"files":{".cargo_vcs_info.json":"2450c2a36a182ca06264b9489b44c33936106a1aea37a9c34d0f4afb531d7f1c","CHANGELOG.md":"4a6b70c4ce8abe01e89253b52ea87e3e56a2d52ee9d05e5ecb335e6bd59d34ff","Cargo.toml":"0963c35f9e2b32da4f1fa5bf8fe4e08095e7fb4961462b65c0e4b576d4a7342b","Cargo.toml.orig":"a349d63b9722d1acbfaa644dde3ab4d38aff99c4a6c9a09f8c7dacaf16731805","README.md":"bf10dd23cd1d0ae05dabf46b175dbb167a2a587786ce56367e1db552b7f3824e","src/delay.rs":"8660d1d46bac2e190d162f1e48999f6bafd0c524ebd5d426cbc213d5a115c43a","src/driver_mock.rs":"4a9cc1302afdd4bdeb4df7816000960ca68a5e139853c8b06f5445556f3fca7b","src/driver_std.rs":"4b82f96dc54f7dcb4f1a4c78f7627ebb3f8203c01fae2ad4207effa20a091c0f","src/driver_wasm.rs":"728a6ff8e77afc36031b6b2918360ce47945ba34cc54db5671ebe5035b1fe421","src/duration.rs":"5d041cbbd169b46da0e35307a94d2654282727d39b85bdc3673c64b056ce814f","src/fmt.rs":"29efbba075d0bcf8acd4c3f3228bbe5ab3be735c48d3894c86a957d15bab0f12","src/instant.rs":"c22ea4ddaaff12762d17040dbd9c4507dd9f3068d1c7e8aa28018b10cc42bf7c","src/lib.rs":"aec4b84b6d9e4f115a20eb99f7ad800da6ac15b93a58853264370d5a9fc3f7a8","src/queue_generic.rs":"64ad90995d64e67213f71d9117684858f4502c5831ea9829d5d4d82de08bec02","src/timer.rs":"087a9c535a6ca746b60730c6901e2ba0e77966765a5ef5fefd99179e80936135"},"package":"158080d48f824fad101d7b2fae2d83ac39e3f7a6fa01811034f7ab8ffc6e7309"} |