meta-facebook: yosemite4: update fan table
Description:
Set feed forward gain to 0 to disable feed forward feature for the
temperature sensors.
Set the integralLimit_min and integralLimit_max so the integral value
won't be zero.
Test Case:
1. Check fan control service is functional.
Change-Id: I2cf0c97581f9fdc424b04a022b566a5079ef2ce6
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
diff --git a/meta-facebook/meta-yosemite4/recipes-phosphor/fans/phosphor-pid-control/config.json b/meta-facebook/meta-yosemite4/recipes-phosphor/fans/phosphor-pid-control/config.json
index 77c53f6..26086e8 100644
--- a/meta-facebook/meta-yosemite4/recipes-phosphor/fans/phosphor-pid-control/config.json
+++ b/meta-facebook/meta-yosemite4/recipes-phosphor/fans/phosphor-pid-control/config.json
@@ -3396,9 +3396,9 @@
"integralCoeff": -0.035,
"derivativeCoeff": 0.0,
"feedFwdOffsetCoeff": 0.0,
- "feedFwdGainCoeff": 1.0,
- "integralLimit_min": 0.0,
- "integralLimit_max": 0.0,
+ "feedFwdGainCoeff": 0.0,
+ "integralLimit_min": -50.0,
+ "integralLimit_max": 100.0,
"outLim_min": 0.0,
"outLim_max": 100.0,
"slewNeg": 0.0,
@@ -3471,9 +3471,9 @@
"integralCoeff": -0.035,
"derivativeCoeff": 0.0,
"feedFwdOffsetCoeff": 0.0,
- "feedFwdGainCoeff": 1.0,
- "integralLimit_min": 0.0,
- "integralLimit_max": 0.0,
+ "feedFwdGainCoeff": 0.0,
+ "integralLimit_min": -50.0,
+ "integralLimit_max": 100.0,
"outLim_min": 0.0,
"outLim_max": 100.0,
"slewNeg": 0.0,
@@ -3652,9 +3652,9 @@
"integralCoeff": -0.035,
"derivativeCoeff": 0.0,
"feedFwdOffsetCoeff": 0.0,
- "feedFwdGainCoeff": 1.0,
- "integralLimit_min": 0.0,
- "integralLimit_max": 0.0,
+ "feedFwdGainCoeff": 0.0,
+ "integralLimit_min": -50.0,
+ "integralLimit_max": 100.0,
"outLim_min": 0.0,
"outLim_max": 100.0,
"slewNeg": 0.0,
@@ -3713,9 +3713,9 @@
"integralCoeff": -0.035,
"derivativeCoeff": 0.0,
"feedFwdOffsetCoeff": 0.0,
- "feedFwdGainCoeff": 1.0,
- "integralLimit_min": 0.0,
- "integralLimit_max": 0.0,
+ "feedFwdGainCoeff": 0.0,
+ "integralLimit_min": -50.0,
+ "integralLimit_max": 100.0,
"outLim_min": 0.0,
"outLim_max": 100.0,
"slewNeg": 0.0,
@@ -3782,9 +3782,9 @@
"integralCoeff": -0.02,
"derivativeCoeff": 0.0,
"feedFwdOffsetCoeff": 0.0,
- "feedFwdGainCoeff": 1.0,
- "integralLimit_min": 0.0,
- "integralLimit_max": 0.0,
+ "feedFwdGainCoeff": 0.0,
+ "integralLimit_min": -50.0,
+ "integralLimit_max": 100.0,
"outLim_min": 0.0,
"outLim_max": 100.0,
"slewNeg": 0.0,
@@ -3851,9 +3851,9 @@
"integralCoeff": -0.02,
"derivativeCoeff": 0.0,
"feedFwdOffsetCoeff": 0.0,
- "feedFwdGainCoeff": 1.0,
- "integralLimit_min": 0.0,
- "integralLimit_max": 0.0,
+ "feedFwdGainCoeff": 0.0,
+ "integralLimit_min": -50.0,
+ "integralLimit_max": 100.0,
"outLim_min": 0.0,
"outLim_max": 100.0,
"slewNeg": 0.0,
@@ -3921,9 +3921,9 @@
"integralCoeff": -0.02,
"derivativeCoeff": 0.0,
"feedFwdOffsetCoeff": 0.0,
- "feedFwdGainCoeff": 1.0,
- "integralLimit_min": 0.0,
- "integralLimit_max": 0.0,
+ "feedFwdGainCoeff": 0.0,
+ "integralLimit_min": -50.0,
+ "integralLimit_max": 100.0,
"outLim_min": 0.0,
"outLim_max": 100.0,
"slewNeg": 0.0,
@@ -4006,9 +4006,9 @@
"integralCoeff": -0.02,
"derivativeCoeff": 0.0,
"feedFwdOffsetCoeff": 0.0,
- "feedFwdGainCoeff": 1.0,
- "integralLimit_min": 0.0,
- "integralLimit_max": 0.0,
+ "feedFwdGainCoeff": 0.0,
+ "integralLimit_min": -50.0,
+ "integralLimit_max": 100.0,
"outLim_min": 0.0,
"outLim_max": 100.0,
"slewNeg": 0.0,
@@ -4139,9 +4139,9 @@
"integralCoeff": -0.02,
"derivativeCoeff": 0.0,
"feedFwdOffsetCoeff": 0.0,
- "feedFwdGainCoeff": 1.0,
- "integralLimit_min": 0.0,
- "integralLimit_max": 0.0,
+ "feedFwdGainCoeff": 0.0,
+ "integralLimit_min": -50.0,
+ "integralLimit_max": 100.0,
"outLim_min": 0.0,
"outLim_max": 100.0,
"slewNeg": 0.0,
@@ -4200,9 +4200,9 @@
"integralCoeff": -0.02,
"derivativeCoeff": 0.0,
"feedFwdOffsetCoeff": 0.0,
- "feedFwdGainCoeff": 1.0,
- "integralLimit_min": 0.0,
- "integralLimit_max": 0.0,
+ "feedFwdGainCoeff": 0.0,
+ "integralLimit_min": -50.0,
+ "integralLimit_max": 100.0,
"outLim_min": 0.0,
"outLim_max": 100.0,
"slewNeg": 0.0,