Searched refs:pidinfoptr (Results 1 – 4 of 4) sorted by relevance
53 if (!(pidinfoptr->initialized)) in pid()95 integralTerm += error * pidinfoptr->integralCoeff * pidinfoptr->ts; in pid()107 ((error - pidinfoptr->lastError) / pidinfoptr->ts); in pid()121 output = clamp(output, pidinfoptr->outLim.min, pidinfoptr->outLim.max); in pid()132 if (pidinfoptr->initialized) in pid()138 pidinfoptr->slewNeg * pidinfoptr->ts; in pid()151 pidinfoptr->slewPos * pidinfoptr->ts; in pid()161 if (pidinfoptr->slewNeg != 0.0f || pidinfoptr->slewPos != 0.0f) in pid()177 pidinfoptr->initialized = true; in pid()178 pidinfoptr->lastError = error; in pid()[all …]
116 pid_info_t* pidinfoptr) in DumpCoeffsData() argument119 const auto& p = *pidinfoptr; in DumpCoeffsData()133 void LogInit(const std::string& name, pid_info_t* pidinfoptr) in LogInit() argument225 DumpCoeffsData(iterExisting->second.fileCoeffs, msNow, pidinfoptr); in LogInit()
45 double pid(pid_info_t* pidinfoptr, double input, double setpoint,
103 void LogInit(const std::string& name, pid_info_t* pidinfoptr);