commit | 22c257abd27fd76ed5280ef5c717eef1f28bfca9 | [log] [tgz] |
---|---|---|
author | James Feist <james.feist@linux.intel.com> | Fri Aug 31 14:07:12 2018 -0700 |
committer | Patrick Venture <venture@google.com> | Wed Sep 12 14:38:03 2018 +0000 |
tree | fc7c19e32d37af0fddbe670c0f95c91820eca0cb | |
parent | 8c3c51eed8584ad662014c10cc031b5bd8399415 [diff] |
Add stepwise controller This adds the ability to use stepwise curves alongside pid control. This creates a base controller class that pidcontroller and stepwise controller inherit from. Note: Hysteresis to come in follow-on patch Tested-by: Created a stepwise controller and noticed that when it crossed a threshold that it contributed to the pwm setting. Change-Id: I6cf842f80eaccafc905d620970afe91e2092d568 Signed-off-by: James Feist <james.feist@linux.intel.com>