Patrick Venture | e620656 | 2018-03-08 15:36:53 -0800 | [diff] [blame] | 1 | 0x01: /* 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 Venture | 7280e27 | 2019-02-11 10:45:32 -0800 | [diff] [blame] | 7 | /* For temp/margin PIDs this is the setpoint, ignored otherwise (double) */ |
| 8 | setpoint: 90.0 |
Patrick Venture | e620656 | 2018-03-08 15:36:53 -0800 | [diff] [blame] | 9 | pid: /* The PID calculation configuration. */ |
Patrick Venture | 7442c37 | 2019-02-11 10:21:05 -0800 | [diff] [blame] | 10 | samplePeriod: 0.1 /* The input sample period. (double) */ |
| 11 | proportionalCoeff: 0.01 /* The proportional coefficient. (double) */ |
| 12 | integralCoeff: 0.001 /* The integral coefficient. (double) */ |
Patrick Venture | 5f59c0f | 2018-11-11 12:55:14 -0800 | [diff] [blame] | 13 | /* The feed-forward offset coefficient. (double) */ |
Patrick Venture | 7442c37 | 2019-02-11 10:21:05 -0800 | [diff] [blame] | 14 | feedFwdOffOffsetCoeff: 0.0 |
Patrick Venture | 5f59c0f | 2018-11-11 12:55:14 -0800 | [diff] [blame] | 15 | /* The feed-forward gain coefficient. (double) */ |
Patrick Venture | 7442c37 | 2019-02-11 10:21:05 -0800 | [diff] [blame] | 16 | feedFwdGainCoeff: 0.0 |
| 17 | integralCoeff: /* The integral limit clamp, min, max (double) */ |
Patrick Venture | e620656 | 2018-03-08 15:36:53 -0800 | [diff] [blame] | 18 | min: 0 |
| 19 | max: 100 |
Patrick Venture | 7442c37 | 2019-02-11 10:21:05 -0800 | [diff] [blame] | 20 | outLimit: /* the PID output clamp, min, max (double) */ |
Patrick Venture | e620656 | 2018-03-08 15:36:53 -0800 | [diff] [blame] | 21 | min: 0 |
| 22 | max: 100 |
Patrick Venture | 7442c37 | 2019-02-11 10:21:05 -0800 | [diff] [blame] | 23 | slewNeg: -100 /* The slew negative value. (double) */ |
| 24 | slewPos: 0 /* The slew positive value. (double) */ |