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
750 B
JSON
1 line
750 B
JSON
{"files":{".cargo_vcs_info.json":"20eb3fda7e1c935be5d08046247402a2a33d7577ccf51f1d5f3501caad9dee04","Cargo.toml":"752fb9223cdb944e23cfdce06521f622c8fa42b91046413be0e161590a530271","Cargo.toml.orig":"4e3f855ae5af7ce97e7e0386e15753735a3a03b574f1d94d789c21a716c201e0","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"060dbfe1bca2c0ecfc345876655b314eab564a63fa76afd1f6d9782fa6408a95","README.md":"ebb311a5c19333b818d4639b9532bee0c539e6f0e784899d6855d5dd2c216d32","src/asynch.rs":"6f3baaee7253e6f7de8286b15b3782d91cf353a013cb16d7e95a61e3393cee61","src/lib.rs":"0428c5bead2300836355833c404272e997b00553d74aff5e6fa4b373a13f66d1"},"package":"f86b9ec30048b1955da2038fcc3c017f419ab21bb0001879d16c0a3749dc6b7a"} |