blob: 362719685a3ff409a0488a789a3992bf931214bb [file] [log] [blame]
Patrick Venturee6206562018-03-08 15:36:53 -080010x01: /* zone ID */
2 fan2-6: /* PID name */
3 type: fan /* Type of PID, fan, temp, or margin. */
4 inputs: /* Sensor names that are inputs for the PID */
5 fan2
6 fan6
Patrick Venture5f59c0f2018-11-11 12:55:14 -08007 /* For temp/margin PIDs this is the set-point, ignored otherwise (double) */
Patrick Venturee6206562018-03-08 15:36:53 -08008 set-point: 90.0
9 pid: /* The PID calculation configuration. */
Patrick Venture5f59c0f2018-11-11 12:55:14 -080010 sampleperiod: 0.1 /* The input sample period. (double) */
11 p_coefficient: 0.01 /* The proportional coefficient. (double) */
12 i_coefficient: 0.001 /* The integral coefficient. (double) */
13 /* The feed-forward offset coefficient. (double) */
Patrick Venturee6206562018-03-08 15:36:53 -080014 ff_off_coefficient: 0.0
Patrick Venture5f59c0f2018-11-11 12:55:14 -080015 /* The feed-forward gain coefficient. (double) */
Patrick Venturee6206562018-03-08 15:36:53 -080016 ff_gain_coefficient: 0.0
Patrick Venture5f59c0f2018-11-11 12:55:14 -080017 i_limit: /* The integral limit clamp, min, max (double) */
Patrick Venturee6206562018-03-08 15:36:53 -080018 min: 0
19 max: 100
Patrick Venture5f59c0f2018-11-11 12:55:14 -080020 out_limit: /* the PID output clamp, min, max (double) */
Patrick Venturee6206562018-03-08 15:36:53 -080021 min: 0
22 max: 100
Patrick Venture5f59c0f2018-11-11 12:55:14 -080023 slew_neg: -100 /* The slew negative value. (double) */
24 slew_pos: 0 /* The slew positive value. (double) */