From c9a8db33c34d69ea8d10893b76b30f2445c37977 Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Fri, 28 Jun 2019 21:24:31 -0500 Subject: [PATCH] Fix scaledFanSpeed --- Marlin/src/module/temperature.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Marlin/src/module/temperature.h b/Marlin/src/module/temperature.h index 23da631c11..a4499ad0fa 100644 --- a/Marlin/src/module/temperature.h +++ b/Marlin/src/module/temperature.h @@ -472,11 +472,11 @@ class Temperature { static constexpr uint8_t fan_speed_scaler[FAN_COUNT] = ARRAY_N(FAN_COUNT, 128, 128, 128, 128, 128, 128); #endif - static inline uint8_t scaledFanSpeed(const uint8_t target) { + static inline uint8_t scaledFanSpeed(const uint8_t target, const uint8_t fs) { return (fs * uint16_t(fan_speed_scaler[target])) >> 7; } - static inline uint8_t scaledFanSpeed(const uint8_t target, const uint8_t fs) { + static inline uint8_t scaledFanSpeed(const uint8_t target) { return scaledFanSpeed(target, fan_speed[target]); }