aboutsummaryrefslogtreecommitdiff
path: root/spaghetti-monster/rampingios/rampingiosv3.c
diff options
context:
space:
mode:
Diffstat (limited to 'spaghetti-monster/rampingios/rampingiosv3.c')
-rw-r--r--spaghetti-monster/rampingios/rampingiosv3.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/spaghetti-monster/rampingios/rampingiosv3.c b/spaghetti-monster/rampingios/rampingiosv3.c
index 5c8f7ea..2aeeddf 100644
--- a/spaghetti-monster/rampingios/rampingiosv3.c
+++ b/spaghetti-monster/rampingios/rampingiosv3.c
@@ -394,10 +394,11 @@ uint8_t steady_state(EventPtr event, uint16_t arg) {
if ((arg > mode_min) && (arg < mode_max))
memorized_level = arg;
// use the requested level even if not memorized
+ arg = nearest_level(arg);
#ifdef USE_THERMAL_REGULATION
target_level = arg;
#endif
- set_level(nearest_level(arg));
+ set_level(arg);
#ifdef USE_REVERSING
ramp_direction = 1;
#endif