Home
last modified time | relevance | path

Searched refs:lastInput (Results 1 – 4 of 4) sorted by relevance

/openbmc/phosphor-pid-control/pid/
H A Dpidcontroller.cpp30 lastInput = input; in calPIDOutput()
35 lastInput = setpt; in calPIDOutput()
42 lastInput = input; in calPIDOutput()
59 lastInput = input; in calPIDOutput()
65 if (!(std::isfinite(lastInput))) in calPIDOutput()
67 lastInput = input; in calPIDOutput()
72 else if ((input - lastInput) > info->positiveHysteresis) in calPIDOutput()
74 lastInput = input; in calPIDOutput()
76 else if ((lastInput - input) > info->negativeHysteresis) in calPIDOutput()
78 lastInput = input; in calPIDOutput()
[all …]
H A Dstepwisecontroller.cpp50 lastInput = input; in process()
52 else if ((input - lastInput) > info.positiveHysteresis) in process()
55 lastInput = input; in process()
57 else if ((lastInput - input) > info.negativeHysteresis) in process()
60 lastInput = input; in process()
H A Dpidcontroller.hpp72 return lastInput; in getLastInput()
85 double lastInput = std::numeric_limits<double>::quiet_NaN(); member in pid_control::PIDController
H A Dstepwisecontroller.hpp59 double lastInput = std::numeric_limits<double>::quiet_NaN(); member in pid_control::StepwiseController