aboutsummaryrefslogtreecommitdiff
path: root/spaghetti-monster/fsm-ramping.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-09-09Made thermal regulation adjust smoothly (1 PWM step at a time) to make ↵Selene ToyKeeper1-0/+146
adjustments less noticeable. Added set_level_gradually() and gradual_tick() to ramping lib. Not terribly happy with it yet, but it at least works in practice. Added extra thermal regulation checks because I was running into stupid behavior in edge cases. Increased lowest thermal stepdown level to MAX_LEVEL/3 because it was going down way too low before. (is still pretty low, but not quite as bad)
2017-08-24Added a ramping UI example.Selene ToyKeeper1-0/+62
Added ramping support in general.