Lines Matching +full:ec +full:- +full:pwm
8 // http://www.apache.org/licenses/LICENSE-2.0
20 #include "ec/stepwise.hpp"
42 ec::StepwiseInfo info = getStepwiseInfo(); in process()
49 output = ec::stepwise(info, input); in process()
52 else if ((input - lastInput) > info.positiveHysteresis) in process()
54 output = ec::stepwise(info, input); in process()
57 else if ((lastInput - input) > info.negativeHysteresis) in process()
59 output = ec::stepwise(info, input); in process()
72 const std::vector<std::string>& inputs, const ec::StepwiseInfo& initial) in createStepwiseController()
81 thermal->setStepwiseInfo(initial); in createStepwiseController()
91 value = std::max(value, _owner->getCachedValue(in)); in inputProc()
107 _owner->addRPMCeiling(value); in outputProc()
111 _owner->addSetPoint(value, _id); in outputProc()
114 std::cerr << getID() << " stepwise output pwm: " << value << "\n"; in outputProc()