4个版本

使用旧Rust 2015

0.2.2 2023年2月16日
0.2.1 2018年3月28日
0.2.0 2018年3月27日
0.1.0 2018年3月25日

#1222硬件支持

Download history • Rust 包仓库 117/week @ 2024-03-13 • Rust 包仓库 144/week @ 2024-03-20 • Rust 包仓库 147/week @ 2024-03-27 • Rust 包仓库 173/week @ 2024-04-03 • Rust 包仓库 111/week @ 2024-04-10 • Rust 包仓库 111/week @ 2024-04-17 • Rust 包仓库 151/week @ 2024-04-24 • Rust 包仓库 135/week @ 2024-05-01 • Rust 包仓库 120/week @ 2024-05-08 • Rust 包仓库 129/week @ 2024-05-15 • Rust 包仓库 172/week @ 2024-05-22 • Rust 包仓库 341/week @ 2024-05-29 • Rust 包仓库 171/week @ 2024-06-05 • Rust 包仓库 126/week @ 2024-06-12 • Rust 包仓库 138/week @ 2024-06-19 • Rust 包仓库 106/week @ 2024-06-26 • Rust 包仓库

573 每月下载量
5 个Crate中使用 (通过 ddc-hi)

MIT 许可证

13KB
224 代码行

ddc-i2c

release-badge docs-badge license-badge

ddc-i2c 实现了 ddc traits 用于 i2c 实现。

后端

  • i2c-linux 使用 with-linux Cargo 功能。
    • with-linux-enumerate 功能公开了对所有检测到的显示器的迭代器。

文档

请参阅 文档


lib.rs:

DDC/CI特性在I2C上的实现。

示例

extern crate ddc_i2c;
extern crate ddc;

use ddc::Ddc;

let mut ddc = ddc_i2c::from_i2c_device("/dev/i2c-4").unwrap();
let mccs_version = ddc.get_vcp_feature(0xdf).unwrap();
println!("MCCS version: {:04x}", mccs_version.maximum());

依赖

~210KB