Crate ddc

source ·
Expand description

Control displays using the DDC/CI protocol.

Provides generic traits and utilities for working with DDC. See downstream crates for usable concrete implementations.

Re-exports§

Modules§

  • DDC/CI command request and response types.

Structs§

  • A type that can help with implementing the DDC specification delays.
  • VCP Value

Enums§

Constants§

Traits§

  • A high level interface to DDC commands.
  • A (slightly) higher level interface to DdcCommandRaw.
  • Using this marker trait will automatically implement the Ddc and DdcTable traits.
  • Allows the execution of arbitrary low level DDC commands.
  • Using this marker trait will automatically implement the DdcCommand trait.
  • A DDC host is able to communicate with a DDC device such as a display.
  • Table commands can read and write arbitrary binary data to a VCP feature.
  • E-DDC allows reading extensions of Enhanced EDID.
  • A trait that allows retrieving Extended Display Identification Data (EDID) from a device.

Type Aliases§