struct_no_prefix pid_state_s
float iTerm;
float dTerm;we are remembering this only for debugging purposes
float lastTarget;only used for logging
float lastInput;only used for logging
float lastOutput;only used for logging
float errorAmplificationCoef;
float previousError
end_struct