From 9d18f28c4926f0ebc2d807770d1096d2c8d8d54f Mon Sep 17 00:00:00 2001 From: Jochen Vothknecht <jochen3120@gmail.com> Date: Thu, 26 Oct 2023 13:50:55 +0200 Subject: [PATCH] TODO: Add "soft heatup"-feature --- CLC-qthing/SiliconTorch/Service/SpiderFurnace.hpp | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/CLC-qthing/SiliconTorch/Service/SpiderFurnace.hpp b/CLC-qthing/SiliconTorch/Service/SpiderFurnace.hpp index ee549a4..6825582 100644 --- a/CLC-qthing/SiliconTorch/Service/SpiderFurnace.hpp +++ b/CLC-qthing/SiliconTorch/Service/SpiderFurnace.hpp @@ -48,11 +48,14 @@ namespace SiliconTorch { constexpr u8 IO_HEATER = 22; constexpr u8 IO_FAN = 23; - // enum FurnaceState { - // RUNNING, - // PAUSED, - // STOPPED - // }; + + + + // TODO: Implement so-called "Soft Heatup" feature: + // -> below 100°C set maxPWM = 0.30 (or so) + // -> inbetween: interpolate from lower to upper bound!! + // -> above 800°C set maxPWM = 0.67 (MAX_PWM) + -- GitLab