|
rusEFI
The most advanced open source ECU
|
#include <lua_pid.h>

Public Member Functions | |
| LuaIndustrialPid ()=default | |
| LuaIndustrialPid (float kp, float ki, float kd, float min, float max) | |
| float | get (float target, float input) |
| void | setOffset (float offset) |
| void | setDerivativeFilterLoss (float derivativeFilterLoss) |
| void | setAntiwindupFreq (float antiwindupFreq) |
| void | reset () |
Private Attributes | |
| PidIndustrial | m_pid |
| Timer | m_lastUpdate |
| pid_s | m_params |
|
default |
Definition at line 76 of file lua_pid.h.
Referenced by configureRusefiLuaHooks().


|
inline |
Definition at line 102 of file lua_pid.h.
Referenced by configureRusefiLuaHooks(), setAntiwindupFreq(), setDerivativeFilterLoss(), and setOffset().


|
inline |
Definition at line 97 of file lua_pid.h.
Referenced by configureRusefiLuaHooks().


|
inline |
Definition at line 92 of file lua_pid.h.
Referenced by configureRusefiLuaHooks().


|
inline |
Definition at line 87 of file lua_pid.h.
Referenced by configureRusefiLuaHooks().


|
private |
Definition at line 108 of file lua_pid.h.
Referenced by get(), and LuaIndustrialPid().
|
private |
Definition at line 109 of file lua_pid.h.
Referenced by LuaIndustrialPid(), and setOffset().
|
private |
Definition at line 107 of file lua_pid.h.
Referenced by get(), reset(), setAntiwindupFreq(), and setDerivativeFilterLoss().