thermferm/pid.h

changeset 492
750f2468dec5
parent 363
468ec0d96cce
child 495
712984fdd26b
equal deleted inserted replaced
491:31b14c9ac625 492:750f2468dec5
19 double dGain; /* Derivative gain */ 19 double dGain; /* Derivative gain */
20 double idleRange; /* Idle range */ 20 double idleRange; /* Idle range */
21 21
22 double Input; /* Input value */ 22 double Input; /* Input value */
23 double Err; /* Error, diff between input and set point */ 23 double Err; /* Error, diff between input and set point */
24 double ErrLast; /* Error from last pass */ 24 double InputLast; /* Input from last pass */
25 double iState; /* Error from next last pass */ 25 double iState; /* Error from next last pass */
26 double SetP; /* Set point */ 26 double SetP; /* Set point */
27 double OutP; /* Output of PID algorithm */ 27 double OutP; /* Output of PID algorithm */
28 int Mode; /* Value is 'PID_AUTO' if loop is automatic */ 28 int Mode; /* Value is 'PID_AUTO' if loop is automatic */
29 int Type; /* Value is 'HEAT' or 'COOL' */ 29 int Type; /* Value is 'HEAT' or 'COOL' */

mercurial