Lines Matching refs:p_param
44 struct pid_params p_param;
60 p_param.ts = ticktime;
62 p_param.kp = .36;
63 p_param.ki = 5.0;
64 p_param.kd = 0.19;
66 p_param.t_target = target_temp_user;
75 p_param.y_k = 0.0;
92 ek = p_param.t_target - xk; /* error */
95 xk, p_param.t_target);
101 p_term = -p_param.kp * (xk - xk_1);
102 i_term = p_param.kp * p_param.ki * p_param.ts * ek;
103 d_term = -p_param.kp * p_param.kd * (xk - 2 * xk_1 + xk_2) / p_param.ts;
116 p_param.y_k = *yk;
118 set_ctrl_state(lround(fabs(p_param.y_k)));