mirror of
https://gitlab.com/asus-linux/asusctl.git
synced 2026-02-06 00:15:04 +01:00
Fix asusd-ledmodes.toml
This commit is contained in:
@@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
# [4.0.1] - 2021-09-11
|
||||||
|
### Changed
|
||||||
|
- Fix asusd-ledmodes.toml
|
||||||
|
|
||||||
# [4.0.0] - 2021-09-10
|
# [4.0.0] - 2021-09-10
|
||||||
### Added
|
### Added
|
||||||
- AniMe:
|
- AniMe:
|
||||||
|
|||||||
4
Cargo.lock
generated
4
Cargo.lock
generated
@@ -209,7 +209,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "daemon"
|
name = "daemon"
|
||||||
version = "4.0.0"
|
version = "4.0.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"env_logger",
|
"env_logger",
|
||||||
"log",
|
"log",
|
||||||
@@ -934,7 +934,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "rog_profiles"
|
name = "rog_profiles"
|
||||||
version = "1.0.0"
|
version = "1.0.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"serde",
|
"serde",
|
||||||
"serde_derive",
|
"serde_derive",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "daemon"
|
name = "daemon"
|
||||||
version = "4.0.0"
|
version = "4.0.1"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
authors = ["Luke <luke@ljones.dev>"]
|
authors = ["Luke <luke@ljones.dev>"]
|
||||||
|
|||||||
@@ -96,6 +96,14 @@ standard = ["Static", "Breathe", "Pulse"]
|
|||||||
multizone = false
|
multizone = false
|
||||||
per_key = false
|
per_key = false
|
||||||
|
|
||||||
|
# GA503QE at higher priority (first match) than GA503Q
|
||||||
|
[[led_data]]
|
||||||
|
prod_family = "ROG Zephyrus G15"
|
||||||
|
board_names = ["GA503QE"]
|
||||||
|
standard = ["Static", "Breathe", "Pulse"]
|
||||||
|
multizone = false
|
||||||
|
per_key = false
|
||||||
|
|
||||||
[[led_data]]
|
[[led_data]]
|
||||||
prod_family = "ROG Zephyrus G15"
|
prod_family = "ROG Zephyrus G15"
|
||||||
board_names = ["GA503Q"]
|
board_names = ["GA503Q"]
|
||||||
@@ -112,7 +120,7 @@ per_key = true
|
|||||||
|
|
||||||
[[led_data]]
|
[[led_data]]
|
||||||
prod_family = "ROG Zephyrus Duo 15 SE"
|
prod_family = "ROG Zephyrus Duo 15 SE"
|
||||||
board_name = ["GX551Q"]
|
board_names = ["GX551Q"]
|
||||||
standard ["Static", "Breathe", "Pulse", "Rainbow", "Strobe"]
|
standard = ["Static", "Breathe", "Strobe", "Rainbow", "Pulse"]
|
||||||
multizone = false
|
multizone = false
|
||||||
per_key = true
|
per_key = true
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "rog_profiles"
|
name = "rog_profiles"
|
||||||
version = "1.0.0"
|
version = "1.0.1"
|
||||||
authors = ["Luke D. Jones <luke@ljones.dev>"]
|
authors = ["Luke D. Jones <luke@ljones.dev>"]
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
|
|||||||
@@ -243,7 +243,6 @@ impl FanCurveProfiles {
|
|||||||
pub fn write_to_fan(curve: &CurveData, pwm_num: char, device: &mut Device) {
|
pub fn write_to_fan(curve: &CurveData, pwm_num: char, device: &mut Device) {
|
||||||
let mut pwm = "pwmN_auto_pointN_pwm".to_string();
|
let mut pwm = "pwmN_auto_pointN_pwm".to_string();
|
||||||
|
|
||||||
dbg!(&device);
|
|
||||||
for (index, out) in curve.pwm.iter().enumerate() {
|
for (index, out) in curve.pwm.iter().enumerate() {
|
||||||
unsafe {
|
unsafe {
|
||||||
let buf = pwm.as_bytes_mut();
|
let buf = pwm.as_bytes_mut();
|
||||||
@@ -252,8 +251,6 @@ pub fn write_to_fan(curve: &CurveData, pwm_num: char, device: &mut Device) {
|
|||||||
buf[15] = char::from_digit(index as u32 + 1, 10).unwrap() as u8;
|
buf[15] = char::from_digit(index as u32 + 1, 10).unwrap() as u8;
|
||||||
}
|
}
|
||||||
let out = out.to_string();
|
let out = out.to_string();
|
||||||
dbg!(&pwm);
|
|
||||||
dbg!(&out);
|
|
||||||
device.set_attribute_value(&pwm, &out).unwrap();
|
device.set_attribute_value(&pwm, &out).unwrap();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user