在 GitHub 上加星Star1.1k 个星标

案例

cooler-lcd:Thermalright 显示屏协议实现

为 Thermalright Vision 散热器显示屏实现 USB 图像传输驱动,并用 Rust 仪表盘替代厂商显示应用。文档所述协议发送报头和 JPEG 帧,通过定期重发避免设备退回品牌标志画面。

目标
协议
类别
独立重建案例
关联
独立重建项目
来源复核于

使用条件与局限

  • 前提条件:文档环境为带 udev/systemd 和 Omarchy 集成的 Linux。Hyprland 提供离开/锁屏状态,NVIDIA 遥测使用 NVML,各屏幕功能另有可选服务依赖。
  • 范围:软件包版本为0.1.0,使用 Rust 2024 版次,面向480×480、USB 87ad:70db的显示屏系列。
  • 范围:驱动引用 TRCC Linux 的逆向笔记作为64字节帧报头与 JPEG 载荷的依据,并每秒保活重发。
  • 局限:同一时间只能由一个进程占用显示屏;厂商 TRCC 应用需释放设备。
  • 许可:代码采用 MIT;可选航迹、地图数据与其他外部服务保留各自条款。

关于此条目

说明已依据一手来源复核。

报告条目过时 建议修正翻译

一手来源

  1. README.md GitHub · kristjaningi/cooler-lcd · 修订 9a34367
  2. Cargo.toml GitHub · kristjaningi/cooler-lcd · 修订 9a34367
  3. src/device.rs GitHub · kristjaningi/cooler-lcd · 修订 9a34367
  4. LICENSE GitHub · kristjaningi/cooler-lcd · 修订 9a34367

同分区更多条目:协议

协议分区全部 140 项资源协议案例(91)

↑↓ 移动↵ 打开⌘↵ 新标签页