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
915 B
JSON
1 line
915 B
JSON
{"files":{".cargo/config.toml":"6afd1a04a09cf72bd9cc9cc288c3ff336617d1ff52e72805c5b1d5dd373a470d",".cargo_vcs_info.json":"68b407dd60d82da62ab64110a554843660dbb9622cfafbd70d4dc56bd832b716","CHANGELOG.md":"1d3f2be7946af51f1884b1e2dd196f94dd22506ab04c4d1918949cb831505eea","Cargo.toml":"970dce61afbb969ba7724f8c8a5b70c8fb994a4d2b2ee79ce04427280ae12b5e","Cargo.toml.orig":"fe16338dbf9466d17efd4a0401401e13c803ebde9aefea51ca7334ed6c55e247","README.md":"fecf2f597b3a86eccc6345e1920e35ee22b884db137277ed5ac6aec728208c92","build.rs":"9386dd12a6619c367dc2993cf611487df8d0ad18ac1de585f94cc920a9353692","src/defmt.rs":"4440a40cee2d06f2840ff717e8c12014f027902756c5ee288273901aa26913ee","src/lib.rs":"17b29d5af997bea3475d5552b3797436571b5f6651b4d79bb5f7d74e51d8674b","src/logger.rs":"bbb6f8e22a72e56e134ca51eaf906ad9d04b14588f8b6d8c03d824f2b7fd5304"},"package":"ee38e87bc7e303c299047c0e9bcd0f8ccca7c7e70d1fd78bbb565db14f33beb6"} |