#mccs #vcp #ddc #vesa

mccs-db

MCCS 规范 VCP 数据库

7 个版本

0.2.0 2023年2月16日
0.1.3 2023年2月16日
0.1.2 2018年3月27日
0.0.2 2018年3月25日

#1724硬件支持

Download history 204/week @ 2024-04-01 89/week @ 2024-04-08 90/week @ 2024-04-15 120/week @ 2024-04-22 122/week @ 2024-04-29 91/week @ 2024-05-06 118/week @ 2024-05-13 116/week @ 2024-05-20 367/week @ 2024-05-27 161/week @ 2024-06-03 121/week @ 2024-06-10 133/week @ 2024-06-17 110/week @ 2024-06-24 56/week @ 2024-07-01 105/week @ 2024-07-08 125/week @ 2024-07-15

412 每月下载量
6 个包中(直接使用3个)使用

MIT 许可证

39KB
775 代码行

MCCS 数据库

release-badge docs-badge license-badge

mccs-db 包含了来自 MCCS 规范的 VCP 功能的易读描述。

文档

有关最新信息,请参阅 文档


lib.rs:

监视器命令控制集 VCP 功能代码含义和数据解释。

示例

use mccs_db::Database;

// Read the capabilities from an external source, such as a monitor over DDC.
let caps = mccs_caps::parse_capabilities(read_display_capability_string()).unwrap();

// Load the MCCS version spec and filter by the monitor's capabilities
let mut db = Database::from_version(caps.mccs_version.as_ref().unwrap());
db.apply_capabilities(&caps);

println!("Display Capabilities: {:#?}", db);

依赖关系

~2.8–4MB
~78K SLoC