1.1.2 • Published 3 years ago

ddc-enhanced-rs v1.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

ddc-enhanced-rs

ddc-enhanced-rs is a cross platform Rust crate and Node package for controlling monitors with DDC/CI.

Documentation

Rust: https://docs.rs/ddc-enhanced-rs

NodeJS: https://github.com/ThalusA/ddc-enhanced-rs/blob/master/index.d.ts

Examples

Rust

use ddc_enhanced_rs::EnhancedDisplay;

fn main() {
  for display_info in EnhancedDisplay::list_infos() {
    let mut display = EnhancedDisplay::get(display_info.id).unwrap();
    let value = display.get_brightness().unwrap().value();
    display.set_brightness(value + 2).unwrap();
  }
}

NodeJS

import Display from "ddc-enhanced-rs";

for (const display_info of Display.list()) {
  const display = new Display(display_info.id);
  const { value } = display.brightness;
  display.set_brightness(value + 2);
}
1.1.0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

1.0.6

3 years ago

1.0.4

3 years ago

1.1.2

3 years ago

0.1.2

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.5

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago