Fan curve enablement

- Add CtrlProfileTask
- Add method to reset active profile curve to platform default
- Wrap the zbus methods for profiles + fan curves
- Enable CLI args for fan curves
- CLI mod and save curves
This commit is contained in:
Luke D. Jones
2021-09-13 11:46:22 +12:00
parent 7041d77256
commit ab195e1d84
22 changed files with 783 additions and 328 deletions

9
Cargo.lock generated
View File

@@ -45,7 +45,7 @@ dependencies = [
[[package]]
name = "asusctl"
version = "4.0.0"
version = "4.0.2"
dependencies = [
"daemon",
"gif",
@@ -59,6 +59,7 @@ dependencies = [
"supergfxctl",
"sysfs-class",
"tinybmp",
"toml",
"zbus",
]
@@ -209,7 +210,7 @@ dependencies = [
[[package]]
name = "daemon"
version = "4.0.1"
version = "4.0.2"
dependencies = [
"env_logger",
"log",
@@ -920,7 +921,7 @@ dependencies = [
[[package]]
name = "rog_dbus"
version = "4.0.0"
version = "4.0.2"
dependencies = [
"rog_anime",
"rog_aura",
@@ -934,7 +935,7 @@ dependencies = [
[[package]]
name = "rog_profiles"
version = "1.0.1"
version = "1.1.2"
dependencies = [
"serde",
"serde_derive",