4 releases

Uses old Rust 2015

0.2.2 Jul 16, 2020
0.2.1 Mar 27, 2018
0.2.0 Mar 27, 2018
0.1.0 Mar 25, 2018

#1273 in Hardware support

Download history 122/week @ 2023-11-20 106/week @ 2023-11-27 83/week @ 2023-12-04 98/week @ 2023-12-11 118/week @ 2023-12-18 78/week @ 2023-12-25 70/week @ 2024-01-01 102/week @ 2024-01-08 106/week @ 2024-01-15 81/week @ 2024-01-22 90/week @ 2024-01-29 102/week @ 2024-02-05 131/week @ 2024-02-12 145/week @ 2024-02-19 153/week @ 2024-02-26 141/week @ 2024-03-04

594 downloads per month
Used in 8 crates (6 directly)

MIT license

22KB
515 lines

ddc

travis-badge release-badge docs-badge license-badge

ddc is a Rust crate for controlling monitors with DDC/CI.

Implementations

ddc only provides traits for working with DDC, and these must be implemented with an underlying backend in order to be used. The following crates may be helpful:

  • ddc-i2c supports DDC using an I2C capable master - in particular Linux's i2c-dev.
  • ddc-winapi implements DDC using the Windows API. It is more limited than the generic I2C interface, and cannot be used to read monitor EDID info.
  • Any other downstream crates

Documentation

See the documentation for up to date information. The examples are a good place to start.

Dependencies

~15KB