Lines Matching refs:coreContext
61 PidCoreContext coreContext; in pid() local
69 coreContext.input = input; in pid()
70 coreContext.setpoint = setpoint; in pid()
87 coreContext.error = error; in pid()
88 coreContext.proportionalTerm = proportionalTerm; in pid()
89 coreContext.integralTerm1 = 0.0; in pid()
97 coreContext.integralTerm1 = integralTerm; in pid()
103 coreContext.integralTerm2 = integralTerm; in pid()
109 coreContext.derivativeTerm = derivativeTerm; in pid()
115 coreContext.feedFwdTerm = feedFwdTerm; in pid()
119 coreContext.output1 = output; in pid()
123 coreContext.output2 = output; in pid()
125 coreContext.minOut = 0.0; in pid()
126 coreContext.maxOut = 0.0; in pid()
140 coreContext.minOut = minOut; in pid()
153 coreContext.maxOut = maxOut; in pid()
169 coreContext.output3 = output; in pid()
170 coreContext.integralTerm3 = integralTerm; in pid()
181 coreContext.integralTerm = pidinfoptr->integral; in pid()
182 coreContext.output = pidinfoptr->lastOutput; in pid()
186 LogContext(*logPtr, msNow, coreContext); in pid()