aboutsummaryrefslogtreecommitdiff
path: root/spaghetti-monster/rampingios
diff options
context:
space:
mode:
authorSelene ToyKeeper2018-10-09 18:46:55 -0600
committerSelene ToyKeeper2018-10-09 18:46:55 -0600
commit3684b0c49319dcec03d44f89ac1a5c19b8f59feb (patch)
tree0d736d6a7059ae7156f47294b3c01af9e5050bd5 /spaghetti-monster/rampingios
parentbug fix: set thermal target to actual level, not maximum level, when doing do... (diff)
downloadanduril-3684b0c49319dcec03d44f89ac1a5c19b8f59feb.tar.gz
anduril-3684b0c49319dcec03d44f89ac1a5c19b8f59feb.tar.bz2
anduril-3684b0c49319dcec03d44f89ac1a5c19b8f59feb.zip
applied thermal target bugfix from Anduril
Diffstat (limited to 'spaghetti-monster/rampingios')
-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