feat: HDMI-Tool 启动时强制扩展显示拓扑 + 收录波形/注入脚本
This commit is contained in:
+3
-1
@@ -1,6 +1,6 @@
|
||||
# HDMI-Tool — HDMI 源端测试工具(LT8619C/DLPC3421 转接板调试)
|
||||
|
||||
> 更新:2026-09-03。单文件 Python GUI(`hdmi_gui.py`),另附命令行分辨率/图案工具
|
||||
> 更新:2026-09-04。单文件 Python GUI(`hdmi_gui.py`),另附命令行分辨率/图案工具
|
||||
> `hdmi_source.bat`。已打包版直接双击 `HDMI-Tool.exe`,无需安装 Python。
|
||||
|
||||
---
|
||||
@@ -10,6 +10,7 @@
|
||||
| 功能 | 说明 |
|
||||
|---|---|
|
||||
| EDID 查看 | 枚举各显示输出口,从注册表读取 EDID 原始数据,按 EDID 1.4/CEA-861 解算:厂商/型号/尺寸/支持模式(DTD/已建立/标准/CEA-VIC)/首选时序完整参数/校验和 |
|
||||
| EDID 逐字节解析 | "EDID 原始数据"框右上"逐字节解析"按钮:按偏移逐字段展开基础块(同步头/厂商/产品/序列/版本/输入类型/尺寸/Gamma/特性位/色度/已建立+标准时序/4×描述符/扩展块数/校验和)与 CTA-861 扩展块(tag/版本/DTD 偏移/标志位/数据块链/扩展 DTD 区/校验和),每字段附原始字节 hex,自动换行;命令行等价 `--edid-fields` |
|
||||
| 分辨率切换 | 第二行"分辨率"下拉列出显卡按该屏 EDID 提供的全部模式;**应用**=临时切换(不写注册表,重启还原),**恢复**=回到本次会话切改前的模式 |
|
||||
| 测试图案 | 全屏投到所选显示器,测试卡区域可选 `640x360 / 800x600 / full 铺满`;内置 纯红/纯绿/纯蓝/棋盘格/网格线 + R/G/B 三行纯色值按钮(55/AA/FF,与 dist 下 solid_*.png 对应)+ 3 个自定义图片栏位 |
|
||||
| 命令行模式 | 自动化测试脚本可直接调用(见 §4) |
|
||||
@@ -39,6 +40,7 @@
|
||||
|
||||
```
|
||||
python hdmi_gui.py --dump 控制台输出 EDID 解算(exe 版不支持)
|
||||
python hdmi_gui.py --edid-fields 控制台输出 EDID 逐字节字段解析表(exe 版不支持)
|
||||
python hdmi_gui.py --test-pattern Blue --area 800x600 --seconds 5
|
||||
出图 5 秒自动退出
|
||||
python hdmi_gui.py --test-pattern Custom1 投自定义栏位 1
|
||||
|
||||
Reference in New Issue
Block a user