From 144f1df66a2e409f0efe90ee644c795cff42b8ea Mon Sep 17 00:00:00 2001 From: Linus Heckemann Date: Tue, 2 Feb 2021 08:37:04 +0100 Subject: [PATCH] fancontrol: don't log every adjustment --- fancontrol.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fancontrol.rs b/fancontrol.rs index fc5f194..7263049 100644 --- a/fancontrol.rs +++ b/fancontrol.rs @@ -15,15 +15,15 @@ fn adjust(fan: &PathBuf, sensor: &PathBuf) { let temp: i32 = read_to_string(sensor).unwrap().trim().parse().unwrap(); let prev_pwm: i32 = read_to_string(fan).unwrap().trim().parse().unwrap(); - let mut pwm: i32 = 0; + let mut pwm: i32; pwm = (temp - MINTEMP) * 255 / (MAXTEMP - MINTEMP); pwm = max(pwm, 0); if pwm > 0 { pwm = max(pwm, if prev_pwm < MINSTOP { MINSTART } else { MINSTOP }); pwm = min(pwm, MAXPWM); } - println!("sensor: {}, pwm: {}", temp, pwm); - write(fan, pwm.to_string()); + //println!("sensor: {}, pwm: {}", temp, pwm); + write(fan, pwm.to_string()).unwrap(); } fn main() {