Add fan curve support and profiles

This commit is contained in:
Yarn
2020-09-05 13:54:50 -07:00
parent 772538bc8a
commit 6ba645f727
16 changed files with 383 additions and 116 deletions

11
Cargo.lock generated
View File

@@ -21,6 +21,7 @@ version = "0.15.0"
dependencies = [
"dbus",
"gumdrop",
"rog_fan_curve",
"serde",
"serde_derive",
"serde_json",
@@ -40,6 +41,7 @@ dependencies = [
"gumdrop",
"intel-pstate",
"log",
"rog_fan_curve",
"rusb",
"serde",
"serde_derive",
@@ -646,6 +648,15 @@ version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cabe4fa914dec5870285fa7f71f602645da47c486e68486d2b4ceb4a343e90ac"
[[package]]
name = "rog_fan_curve"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "38efab84f3f5a9f4ff26eb916b32810a263eb2d340d62acb8d64d8a37795c5b9"
dependencies = [
"serde",
]
[[package]]
name = "rusb"
version = "0.6.0"